-凯发官方
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)5gn20-180ke.step',
'2015-12-09t03:43:06',
( 'se' ),
( 'se' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #1106, .f. ) ;
#2 = edge_curve ( 'none', #18520, #18521, #13101, .t. ) ;
#3 = vertex_point ( 'none', #13169 ) ;
#4 = edge_curve ( 'none', #30, #2924, #13160, .t. ) ;
#5 = vertex_point ( 'none', #13162 ) ;
#6 = edge_curve ( 'none', #17, #18520, #13164, .t. ) ;
#7 = oriented_edge ( 'none', *, *, #2, .t. ) ;
#8 = advanced_face ( 'none', ( #13154 ), #13153, .t. ) ;
#9 = vertex_point ( 'none', #13144 ) ;
#10 = vertex_point ( 'none', #13148 ) ;
#11 = oriented_edge ( 'none', *, *, #6, .t. ) ;
#12 = edge_curve ( 'none', #18444, #18416, #13147, .t. ) ;
#13 = vertex_point ( 'none', #13198 ) ;
#14 = vertex_point ( 'none', #13196 ) ;
#15 = edge_curve ( 'none', #5, #18444, #13192, .t. ) ;
#16 = vertex_point ( 'none', #13193 ) ;
#17 = vertex_point ( 'none', #13197 ) ;
#18 = vertex_point ( 'none', #13191 ) ;
#19 = vertex_point ( 'none', #13188 ) ;
#20 = vertex_point ( 'none', #13195 ) ;
#21 = oriented_edge ( 'none', *, *, #12, .t. ) ;
#22 = edge_loop ( 'none', ( #13110, #13115, #18091, #18075 ) ) ;
#23 = edge_loop ( 'none', ( #18517, #11, #7, #33, #18445, #18426, #21, #24, #62, #26, #35, #47, #59, #42, #66 ) ) ;
#24 = oriented_edge ( 'none', *, *, #37, .t. ) ;
#25 = vertex_point ( 'none', #13194 ) ;
#26 = oriented_edge ( 'none', *, *, #57, .t. ) ;
#27 = edge_curve ( 'none', #19, #50, #13190, .t. ) ;
#28 = vertex_point ( 'none', #13176 ) ;
#29 = edge_curve ( 'none', #18338, #2589, #13174, .t. ) ;
#30 = vertex_point ( 'none', #13228 ) ;
#31 = oriented_edge ( 'none', *, *, #11103, .t. ) ;
#32 = oriented_edge ( 'none', *, *, #2753, .f. ) ;
#33 = oriented_edge ( 'none', *, *, #18412, .t. ) ;
#34 = edge_curve ( 'none', #16, #5, #13175, .t. ) ;
#35 = oriented_edge ( 'none', *, *, #40, .t. ) ;
#36 = edge_curve ( 'none', #18, #17, #13217, .t. ) ;
#37 = edge_curve ( 'none', #18416, #20, #13213, .t. ) ;
#38 = oriented_edge ( 'none', *, *, #75, .f. ) ;
#39 = oriented_edge ( 'none', *, *, #132, .f. ) ;
#40 = edge_curve ( 'none', #28, #14, #13224, .t. ) ;
#41 = edge_curve ( 'none', #50, #51, #13206, .t. ) ;
#42 = oriented_edge ( 'none', *, *, #41, .t. ) ;
#43 = vertex_point ( 'none', #13219 ) ;
#44 = oriented_edge ( 'none', *, *, #2816, .f. ) ;
#45 = oriented_edge ( 'none', *, *, #73, .t. ) ;
#46 = vertex_point ( 'none', #13218 ) ;
#47 = oriented_edge ( 'none', *, *, #48, .t. ) ;
#48 = edge_curve ( 'none', #14, #19, #13201, .t. ) ;
#49 = oriented_edge ( 'none', *, *, #61, .t. ) ;
#50 = vertex_point ( 'none', #13199 ) ;
#51 = vertex_point ( 'none', #13209 ) ;
#52 = oriented_edge ( 'none', *, *, #54, .t. ) ;
#53 = edge_curve ( 'none', #20, #13, #13254, .t. ) ;
#54 = edge_curve ( 'none', #70, #43, #13202, .t. ) ;
#55 = edge_loop ( 'none', ( #68, #64, #122, #52, #119, #110, #123, #157 ) ) ;
#56 = edge_curve ( 'none', #17037, #12000, #13247, .t. ) ;
#57 = edge_curve ( 'none', #13, #28, #13242, .t. ) ;
#58 = vertex_point ( 'none', #13200 ) ;
#59 = oriented_edge ( 'none', *, *, #27, .t. ) ;
#60 = edge_curve ( 'none', #71, #69, #13237, .t. ) ;
#61 = edge_curve ( 'none', #17333, #58, #13236, .t. ) ;
#62 = oriented_edge ( 'none', *, *, #53, .t. ) ;
#63 = edge_curve ( 'none', #69, #3, #13292, .t. ) ;
#64 = oriented_edge ( 'none', *, *, #63, .t. ) ;
#65 = vertex_point ( 'none', #13229 ) ;
#66 = oriented_edge ( 'none', *, *, #67, .t. ) ;
#67 = edge_curve ( 'none', #51, #18, #13285, .t. ) ;
#68 = oriented_edge ( 'none', *, *, #60, .t. ) ;
#69 = vertex_point ( 'none', #13238 ) ;
#70 = vertex_point ( 'none', #13286 ) ;
#71 = vertex_point ( 'none', #13281 ) ;
#72 = oriented_edge ( 'none', *, *, #76, .f. ) ;
#73 = edge_curve ( 'none', #2908, #83, #13278, .t. ) ;
#74 = oriented_edge ( 'none', *, *, #153, .t. ) ;
#75 = edge_curve ( 'none', #2908, #103, #13287, .t. ) ;
#76 = edge_curve ( 'none', #125, #83, #13280, .t. ) ;
#77 = oriented_edge ( 'none', *, *, #862, .t. ) ;
#78 = oriented_edge ( 'none', *, *, #5063, .t. ) ;
#79 = oriented_edge ( 'none', *, *, #102, .f. ) ;
#80 = vertex_point ( 'none', #13271 ) ;
#81 = edge_loop ( 'none', ( #99, #105, #237, #239, #240, #229, #106, #241, #253, #315, #246, #294 ) ) ;
#82 = vertex_point ( 'none', #13263 ) ;
#83 = vertex_point ( 'none', #13261 ) ;
#84 = oriented_edge ( 'none', *, *, #882, .t. ) ;
#85 = edge_loop ( 'none', ( #1638, #1693, #1606, #1802 ) ) ;
#86 = oriented_edge ( 'none', *, *, #2881, .f. ) ;
#87 = vertex_point ( 'none', #13266 ) ;
#88 = edge_loop ( 'none', ( #4998, #255, #5102, #78 ) ) ;
#89 = edge_loop ( 'none', ( #112, #124, #98, #74 ) ) ;
#90 = advanced_face ( 'none', ( #13273 ), #13262, .t. ) ;
#91 = vertex_point ( 'none', #13260 ) ;
#92 = vertex_point ( 'none', #13320 ) ;
#93 = vertex_point ( 'none', #13328 ) ;
#94 = edge_curve ( 'none', #5075, #4934, #13259, .t. ) ;
#95 = vertex_point ( 'none', #13267 ) ;
#96 = advanced_face ( 'none', ( #13316 ), #13272, .f. ) ;
#97 = oriented_edge ( 'none', *, *, #16888, .f. ) ;
#98 = oriented_edge ( 'none', *, *, #141, .f. ) ;
#99 = oriented_edge ( 'none', *, *, #18467, .f. ) ;
#100 = vertex_point ( 'none', #13321 ) ;
#101 = edge_curve ( 'none', #9, #10, #13308, .t. ) ;
#102 = edge_curve ( 'none', #5075, #13161, #13309, .t. ) ;
#103 = vertex_point ( 'none', #13300 ) ;
#104 = edge_curve ( 'none', #5026, #5075, #13317, .t. ) ;
#105 = oriented_edge ( 'none', *, *, #18505, .f. ) ;
#106 = oriented_edge ( 'none', *, *, #4845, .f. ) ;
#107 = advanced_face ( 'none', ( #13306 ), #13301, .t. ) ;
#108 = oriented_edge ( 'none', *, *, #101, .f. ) ;
#109 = edge_curve ( 'none', #82, #5026, #13296, .t. ) ;
#110 = oriented_edge ( 'none', *, *, #115, .t. ) ;
#111 = edge_curve ( 'none', #87, #93, #13311, .t. ) ;
#112 = oriented_edge ( 'none', *, *, #131, .f. ) ;
#113 = vertex_point ( 'none', #13341 ) ;
#114 = edge_curve ( 'none', #43, #65, #13294, .t. ) ;
#115 = edge_curve ( 'none', #65, #113, #13350, .t. ) ;
#116 = vertex_point ( 'none', #13338 ) ;
#117 = vertex_point ( 'none', #13334 ) ;
#118 = advanced_face ( 'none', ( #13343 ), #13374, .t. ) ;
#119 = oriented_edge ( 'none', *, *, #114, .t. ) ;
#120 = oriented_edge ( 'none', *, *, #17320, .f. ) ;
#121 = oriented_edge ( 'none', *, *, #154, .f. ) ;
#122 = oriented_edge ( 'none', *, *, #161, .t. ) ;
#123 = oriented_edge ( 'none', *, *, #159, .t. ) ;
#124 = oriented_edge ( 'none', *, *, #111, .t. ) ;
#125 = vertex_point ( 'none', #13380 ) ;
#126 = edge_loop ( 'none', ( #127, #130, #129, #167 ) ) ;
#127 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#128 = edge_loop ( 'none', ( #136, #155, #178, #163 ) ) ;
#129 = oriented_edge ( 'none', *, *, #143, .f. ) ;
#130 = oriented_edge ( 'none', *, *, #135, .t. ) ;
#131 = edge_curve ( 'none', #87, #46, #13375, .t. ) ;
#132 = edge_curve ( 'none', #103, #125, #13378, .t. ) ;
#133 = vertex_point ( 'none', #13141 ) ;
#134 = edge_curve ( 'none', #133, #100, #13140, .t. ) ;
#135 = edge_curve ( 'none', #133, #92, #13430, .t. ) ;
#136 = oriented_edge ( 'none', *, *, #148, .f. ) ;
#137 = vertex_point ( 'none', #13431 ) ;
#138 = vertex_point ( 'none', #13433 ) ;
#139 = edge_loop ( 'none', ( #189, #145, #121, #152, #17239, #120, #17238, #179, #203, #17331, #17241, #17335, #17357 ) ) ;
#140 = edge_curve ( 'none', #25, #191, #13432, .t. ) ;
#141 = edge_curve ( 'none', #138, #93, #13425, .t. ) ;
#142 = vertex_point ( 'none', #13418 ) ;
#143 = edge_curve ( 'none', #80, #92, #13450, .t. ) ;
#144 = edge_curve ( 'none', #191, #202, #13423, .t. ) ;
#145 = oriented_edge ( 'none', *, *, #140, .f. ) ;
#146 = advanced_face ( 'none', ( #13444 ), #13476, .t. ) ;
#147 = vertex_point ( 'none', #13449 ) ;
#148 = edge_curve ( 'none', #137, #149, #13477, .t. ) ;
#149 = vertex_point ( 'none', #13426 ) ;
#150 = advanced_face ( 'none', ( #13479 ), #13536, .t. ) ;
#151 = oriented_edge ( 'none', *, *, #17327, .t. ) ;
#152 = oriented_edge ( 'none', *, *, #17322, .f. ) ;
#153 = edge_curve ( 'none', #138, #46, #13480, .t. ) ;
#154 = edge_curve ( 'none', #158, #25, #13440, .t. ) ;
#155 = oriented_edge ( 'none', *, *, #162, .t. ) ;
#156 = edge_loop ( 'none', ( #168, #201, #192, #188 ) ) ;
#157 = oriented_edge ( 'none', *, *, #164, .t. ) ;
#158 = vertex_point ( 'none', #13486 ) ;
#159 = edge_curve ( 'none', #113, #116, #13541, .t. ) ;
#160 = vertex_point ( 'none', #13549 ) ;
#161 = edge_curve ( 'none', #3, #70, #13545, .t. ) ;
#162 = edge_curve ( 'none', #137, #169, #13481, .t. ) ;
#163 = oriented_edge ( 'none', *, *, #172, .f. ) ;
#164 = edge_curve ( 'none', #116, #71, #13599, .t. ) ;
#165 = vertex_point ( 'none', #13601 ) ;
#166 = vertex_point ( 'none', #13606 ) ;
#167 = oriented_edge ( 'none', *, *, #173, .t. ) ;
#168 = oriented_edge ( 'none', *, *, #175, .f. ) ;
#169 = vertex_point ( 'none', #13605 ) ;
#170 = vertex_point ( 'none', #13548 ) ;
#171 = advanced_face ( 'none', ( #13543 ), #13604, .f. ) ;
#172 = edge_curve ( 'none', #149, #170, #13595, .t. ) ;
#173 = edge_curve ( 'none', #80, #100, #13586, .t. ) ;
#174 = advanced_face ( 'none', ( #13594 ), #13625, .t. ) ;
#175 = edge_curve ( 'none', #166, #142, #13626, .t. ) ;
#176 = oriented_edge ( 'none', *, *, #210, .t. ) ;
#177 = edge_curve ( 'none', #170, #169, #13633, .t. ) ;
#178 = oriented_edge ( 'none', *, *, #177, .f. ) ;
#179 = oriented_edge ( 'none', *, *, #204, .f. ) ;
#180 = vertex_point ( 'none', #13635 ) ;
#181 = vertex_point ( 'none', #13634 ) ;
#182 = vertex_point ( 'none', #13636 ) ;
#183 = vertex_point ( 'none', #13639 ) ;
#184 = edge_loop ( 'none', ( #257, #252, #227 ) ) ;
#185 = edge_loop ( 'none', ( #208, #259, #244 ) ) ;
#186 = edge_curve ( 'none', #193, #197, #13669, .t. ) ;
#187 = edge_curve ( 'none', #142, #180, #13662, .t. ) ;
#188 = oriented_edge ( 'none', *, *, #187, .f. ) ;
#189 = oriented_edge ( 'none', *, *, #144, .f. ) ;
#190 = vertex_point ( 'none', #13638 ) ;
#191 = vertex_point ( 'none', #13663 ) ;
#192 = oriented_edge ( 'none', *, *, #194, .f. ) ;
#193 = vertex_point ( 'none', #13627 ) ;
#194 = edge_curve ( 'none', #180, #182, #13655, .t. ) ;
#195 = edge_loop ( 'none', ( #220, #176, #211, #213 ) ) ;
#196 = edge_curve ( 'none', #166, #182, #13628, .t. ) ;
#197 = vertex_point ( 'none', #13656 ) ;
#198 = oriented_edge ( 'none', *, *, #214, .f. ) ;
#199 = edge_curve ( 'none', #190, #197, #13698, .t. ) ;
#200 = vertex_point ( 'none', #13697 ) ;
#201 = oriented_edge ( 'none', *, *, #196, .t. ) ;
#202 = vertex_point ( 'none', #13657 ) ;
#203 = oriented_edge ( 'none', *, *, #17326, .f. ) ;
#204 = edge_curve ( 'none', #183, #17668, #13692, .t. ) ;
#205 = edge_loop ( 'none', ( #198, #217, #238, #216 ) ) ;
#206 = advanced_face ( 'none', ( #13646 ), #13696, .f. ) ;
#207 = edge_curve ( 'none', #190, #193, #13684, .t. ) ;
#208 = oriented_edge ( 'none', *, *, #199, .f. ) ;
#209 = edge_curve ( 'none', #197, #8200, #13681, .t. ) ;
#210 = edge_curve ( 'none', #193, #7674, #13674, .t. ) ;
#211 = oriented_edge ( 'none', *, *, #8208, .t. ) ;
#212 = vertex_point ( 'none', #13670 ) ;
#213 = oriented_edge ( 'none', *, *, #209, .f. ) ;
#214 = edge_curve ( 'none', #200, #243, #13675, .t. ) ;
#215 = oriented_edge ( 'none', *, *, #9724, .t. ) ;
#216 = oriented_edge ( 'none', *, *, #219, .f. ) ;
#217 = oriented_edge ( 'none', *, *, #221, .t. ) ;
#218 = vertex_point ( 'none', #13687 ) ;
#219 = edge_curve ( 'none', #243, #8666, #13725, .t. ) ;
#220 = oriented_edge ( 'none', *, *, #186, .f. ) ;
#221 = edge_curve ( 'none', #200, #8644, #13731, .t. ) ;
#222 = edge_loop ( 'none', ( #260, #225, #215, #272 ) ) ;
#223 = edge_loop ( 'none', ( #268, #280, #278 ) ) ;
#224 = vertex_point ( 'none', #13723 ) ;
#225 = oriented_edge ( 'none', *, *, #250, .t. ) ;
#226 = advanced_face ( 'none', ( #13717 ), #13724, .t. ) ;
#227 = oriented_edge ( 'none', *, *, #214, .t. ) ;
#228 = vertex_point ( 'none', #13721 ) ;
#229 = oriented_edge ( 'none', *, *, #4987, .f. ) ;
#230 = oriented_edge ( 'none', *, *, #102, .t. ) ;
#231 = oriented_edge ( 'none', *, *, #18468, .f. ) ;
#232 = edge_curve ( 'none', #82, #12489, #13713, .t. ) ;
#233 = oriented_edge ( 'none', *, *, #17040, .f. ) ;
#234 = oriented_edge ( 'none', *, *, #232, .t. ) ;
#235 = edge_curve ( 'none', #212, #243, #13711, .t. ) ;
#236 = advanced_face ( 'none', ( #13708 ), #13707, .f. ) ;
#237 = oriented_edge ( 'none', *, *, #18488, .f. ) ;
#238 = oriented_edge ( 'none', *, *, #8808, .t. ) ;
#239 = oriented_edge ( 'none', *, *, #18489, .f. ) ;
#240 = oriented_edge ( 'none', *, *, #18516, .f. ) ;
#241 = oriented_edge ( 'none', *, *, #4891, .f. ) ;
#242 = oriented_edge ( 'none', *, *, #247, .t. ) ;
#243 = vertex_point ( 'none', #13760 ) ;
#244 = oriented_edge ( 'none', *, *, #186, .t. ) ;
#245 = edge_curve ( 'none', #212, #200, #13763, .t. ) ;
#246 = oriented_edge ( 'none', *, *, #109, .f. ) ;
#247 = edge_curve ( 'none', #18474, #82, #13761, .t. ) ;
#248 = edge_loop ( 'none', ( #299, #308, #288, #819 ) ) ;
#249 = advanced_face ( 'none', ( #13759 ), #13762, .f. ) ;
#250 = edge_curve ( 'none', #224, #10722, #13749, .t. ) ;
#251 = oriented_edge ( 'none', *, *, #293, .t. ) ;
#252 = oriented_edge ( 'none', *, *, #245, .t. ) ;
#253 = oriented_edge ( 'none', *, *, #94, .f. ) ;
#254 = edge_curve ( 'none', #286, #277, #13738, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #232, .f. ) ;
#256 = advanced_face ( 'none', ( #13757 ), #13754, .f. ) ;
#257 = oriented_edge ( 'none', *, *, #235, .f. ) ;
#258 = oriented_edge ( 'none', *, *, #17090, .f. ) ;
#259 = oriented_edge ( 'none', *, *, #207, .t. ) ;
#260 = oriented_edge ( 'none', *, *, #265, .f. ) ;
#261 = vertex_point ( 'none', #13790 ) ;
#262 = advanced_face ( 'none', ( #13789 ), #13745, .f. ) ;
#263 = oriented_edge ( 'none', *, *, #16889, .f. ) ;
#264 = oriented_edge ( 'none', *, *, #16880, .f. ) ;
#265 = edge_curve ( 'none', #224, #228, #13793, .t. ) ;
#266 = oriented_edge ( 'none', *, *, #254, .t. ) ;
#267 = edge_loop ( 'none', ( #306, #305, #266 ) ) ;
#268 = oriented_edge ( 'none', *, *, #285, .f. ) ;
#269 = edge_curve ( 'none', #218, #224, #13780, .t. ) ;
#270 = edge_loop ( 'none', ( #275, #284, #291, #287 ) ) ;
#271 = oriented_edge ( 'none', *, *, #281, .f. ) ;
#272 = oriented_edge ( 'none', *, *, #282, .f. ) ;
#273 = edge_curve ( 'none', #277, #10715, #13785, .t. ) ;
#274 = edge_curve ( 'none', #261, #277, #13772, .t. ) ;
#275 = oriented_edge ( 'none', *, *, #254, .f. ) ;
#276 = edge_curve ( 'none', #286, #10724, #13767, .t. ) ;
#277 = vertex_point ( 'none', #13774 ) ;
#278 = oriented_edge ( 'none', *, *, #265, .t. ) ;
#279 = advanced_face ( 'none', ( #13773 ), #13786, .f. ) ;
#280 = oriented_edge ( 'none', *, *, #269, .t. ) ;
#281 = edge_curve ( 'none', #301, #292, #13768, .t. ) ;
#282 = edge_curve ( 'none', #228, #10728, #13818, .t. ) ;
#283 = edge_loop ( 'none', ( #271, #251, #744, #776 ) ) ;
#284 = oriented_edge ( 'none', *, *, #276, .t. ) ;
#285 = edge_curve ( 'none', #218, #228, #13806, .t. ) ;
#286 = vertex_point ( 'none', #13814 ) ;
#287 = oriented_edge ( 'none', *, *, #273, .f. ) ;
#288 = oriented_edge ( 'none', *, *, #309, .t. ) ;
#289 = edge_curve ( 'none', #296, #16813, #13824, .t. ) ;
#290 = advanced_face ( 'none', ( #13776 ), #13799, .f. ) ;
#291 = oriented_edge ( 'none', *, *, #10774, .t. ) ;
#292 = vertex_point ( 'none', #13798 ) ;
#293 = edge_curve ( 'none', #301, #17647, #13795, .t. ) ;
#294 = oriented_edge ( 'none', *, *, #247, .f. ) ;
#295 = advanced_face ( 'none', ( #13801 ), #13800, .f. ) ;
#296 = vertex_point ( 'none', #13854 ) ;
#297 = edge_curve ( 'none', #261, #286, #13845, .t. ) ;
#298 = edge_loop ( 'none', ( #786, #450, #856 ) ) ;
#299 = oriented_edge ( 'none', *, *, #16844, .f. ) ;
#300 = edge_loop ( 'none', ( #233, #654, #768, #651 ) ) ;
#301 = vertex_point ( 'none', #13796 ) ;
#302 = vertex_point ( 'none', #13850 ) ;
#303 = advanced_face ( 'none', ( #13839 ), #13797, .f. ) ;
#304 = advanced_face ( 'none', ( #13837 ), #13891, .t. ) ;
#305 = oriented_edge ( 'none', *, *, #297, .t. ) ;
#306 = oriented_edge ( 'none', *, *, #274, .f. ) ;
#307 = oriented_edge ( 'none', *, *, #406, .f. ) ;
#308 = oriented_edge ( 'none', *, *, #310, .f. ) ;
#309 = edge_curve ( 'none', #95, #296, #13957, .t. ) ;
#310 = edge_curve ( 'none', #95, #17086, #13953, .t. ) ;
#311 = plane ( 'none', #337 ) ;
#312 = axis2_placement_3d ( 'none', #356, #355, #354 ) ;
#313 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#314 = line ( 'none', #313, #367 ) ;
#315 = oriented_edge ( 'none', *, *, #104, .f. ) ;
#316 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#317 = cartesian_point ( 'none', ( -32.06955262170041000, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#318 = cartesian_point ( 'none', ( 0.07880998200162511700, 0.5149999999999970200, 0.8678097445627274100 ) ) ;
#319 = conical_surface ( 'none', #348, 4.191117421552356800, 0.7853981633974366200 ) ;
#320 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#321 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#322 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#323 = axis2_placement_3d ( 'none', #322, #321, #320 ) ;
#324 = direction ( 'none', ( 9.912705577010322200e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#326 = conical_surface ( 'none', #339, 4.200000000000002000, 0.01745329251994333400 ) ;
#327 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#328 = face_outer_bound ( 'none', #10880, .t. ) ;
#329 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#330 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#331 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#332 = cartesian_point ( 'none', ( 6.064432052242946000, 0.8736141802079600000, 0.0000000000000000000 ) ) ;
#333 = axis2_placement_3d ( 'none', #332, #331, #330 ) ;
#334 = circle ( 'none', #333, 6.426280325898197500 ) ;
#335 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#336 = plane ( 'none', #323 ) ;
#337 = axis2_placement_3d ( 'none', #329, #316, #327 ) ;
#338 = face_outer_bound ( 'none', #10929, .t. ) ;
#339 = axis2_placement_3d ( 'none', #341, #325, #324 ) ;
#340 = face_outer_bound ( 'none', #10951, .t. ) ;
#341 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#342 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000000100 ) ) ;
#343 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#344 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089227400, 0.5149999999999999000 ) ) ;
#345 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#346 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999992400 ) ) ;
#347 = b_spline_curve_with_knots ( 'none', 3,
( #344, #397, #396, #395 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790224673708300, 0.006512406268448422400 ),
.unspecified. ) ;
#348 = axis2_placement_3d ( 'none', #398, #352, #351 ) ;
#349 = cartesian_point ( 'none', ( -40.96955262170040900, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#350 = line ( 'none', #349, #376 ) ;
#351 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#353 = plane ( 'none', #358 ) ;
#354 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#355 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#356 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#357 = cartesian_point ( 'none', ( -33.27648275129321600, -36.76955262170054100, -40.49999999999999300 ) ) ;
#358 = axis2_placement_3d ( 'none', #346, #345, #388 ) ;
#359 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#360 = cartesian_point ( 'none', ( 1.586512658500328900, 0.7436618653472093500, -0.5150000000000000100 ) ) ;
#361 = cartesian_point ( 'none', ( 0.8327192892707033800, 0.8065069628489047700, -0.5150000000000000100 ) ) ;
#362 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627187500, -0.5149999999999997900 ) ) ;
#363 = circle ( 'none', #381, 4.191117421552356800 ) ;
#364 = cartesian_point ( 'none', ( -40.26262249210758900, -36.76955262170054100, -40.49999999999999300 ) ) ;
#365 = b_spline_curve_with_knots ( 'none', 3,
( #362, #361, #360, #359 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836496941431800, 0.003865027712480163000 ),
.unspecified. ) ;
#366 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#367 = vector ( 'none', #366, 1000.000000000000000 ) ;
#368 = cartesian_point ( 'none', ( 0.3318305140694484100, 0.5149999999999929100, 1.984555414402741100 ) ) ;
#369 = face_outer_bound ( 'none', #10912, .t. ) ;
#370 = circle ( 'none', #312, 4.699999999999995700 ) ;
#371 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#372 = cartesian_point ( 'none', ( -40.96067004325276200, -36.76955262170054100, -0.5088825784476485000 ) ) ;
#373 = line ( 'none', #372, #431 ) ;
#374 = face_outer_bound ( 'none', #4222, .t. ) ;
#375 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#376 = vector ( 'none', #375, 1000.000000000000100 ) ;
#377 = face_outer_bound ( 'none', #11014, .t. ) ;
#378 = axis2_placement_3d ( 'none', #410, #413, #408 ) ;
#379 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#381 = axis2_placement_3d ( 'none', #387, #380, #379 ) ;
#382 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#385 = axis2_placement_3d ( 'none', #389, #384, #383 ) ;
#386 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999965700, 0.9833190774114100000 ) ) ;
#387 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476470600 ) ) ;
#388 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.260700200564540100e-016 ) ) ;
#389 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -40.49999999999999300 ) ) ;
#390 = cartesian_point ( 'none', ( -36.76955262170066200, 32.57843520014791500, -0.5088825784476470600 ) ) ;
#391 = cartesian_point ( 'none', ( -41.46955262170040200, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#392 = cartesian_point ( 'none', ( -36.76955262170069000, 41.46955262170026700, 0.0000000000000000000 ) ) ;
#393 = circle ( 'none', #385, 3.493069870407185200 ) ;
#394 = face_outer_bound ( 'none', #10942, .t. ) ;
#395 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627149800, 0.5149999999999992400 ) ) ;
#396 = cartesian_point ( 'none', ( 0.8327192892707023800, 0.8065069628489051100, 0.5149999999999996800 ) ) ;
#397 = cartesian_point ( 'none', ( 1.586512658500283300, 0.7436618653472135700, 0.5149999999999996800 ) ) ;
#398 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476485000 ) ) ;
#399 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#400 = line ( 'none', #439, #438 ) ;
#401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#402 = axis2_placement_3d ( 'none', #418, #414, #401 ) ;
#403 = line ( 'none', #459, #449 ) ;
#404 = face_outer_bound ( 'none', #10991, .t. ) ;
#405 = vector ( 'none', #462, 1000.000000000000000 ) ;
#406 = edge_curve ( 'none', #457, #16817, #13961, .t. ) ;
#407 = cartesian_point ( 'none', ( -36.76955262170066200, 32.06955262170027500, 0.0000000000000000000 ) ) ;
#408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#409 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#410 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#411 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#412 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#413 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#414 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#415 = plane ( 'none', #378 ) ;
#416 = direction ( 'none', ( 0.7071067811865392500, -8.659560562354831800e-017, 0.7071067811865557900 ) ) ;
#417 = vector ( 'none', #416, 1000.000000000000000 ) ;
#418 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#419 = circle ( 'none', #402, 0.8509999999999999800 ) ;
#420 = cartesian_point ( 'none', ( -32.57843520014805000, -36.76955262170054100, -0.5088825784476485000 ) ) ;
#421 = line ( 'none', #420, #417 ) ;
#422 = conical_surface ( 'none', #429, 1.649999999999998600, 1.029744258676652800 ) ;
#423 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#424 = line ( 'none', #423, #405 ) ;
#425 = direction ( 'none', ( 2.382255955416866200e-015, -0.7071067811865392500, 0.7071067811865557900 ) ) ;
#426 = vector ( 'none', #425, 1000.000000000000000 ) ;
#427 = cartesian_point ( 'none', ( -36.76955262170066200, 32.57843520014791500, -0.5088825784476485000 ) ) ;
#428 = line ( 'none', #427, #426 ) ;
#429 = axis2_placement_3d ( 'none', #382, #412, #411 ) ;
#430 = direction ( 'none', ( -0.7071067811865392500, 0.0000000000000000000, 0.7071067811865557900 ) ) ;
#431 = vector ( 'none', #430, 1000.000000000000000 ) ;
#432 = circle ( 'none', #436, 0.8509999999999999800 ) ;
#433 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#434 = line ( 'none', #433, #481 ) ;
#435 = plane ( 'none', #484 ) ;
#436 = axis2_placement_3d ( 'none', #440, #441, #399 ) ;
#437 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 1.658615018369997100e-016 ) ) ;
#438 = vector ( 'none', #437, 1000.000000000000100 ) ;
#439 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, 0.5149999999999992400 ) ) ;
#440 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#441 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#442 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089229700, 0.5149999999999996800 ) ) ;
#443 = cartesian_point ( 'none', ( 1.586512658500282400, -0.7436618653472137900, 0.5149999999999994600 ) ) ;
#444 = cartesian_point ( 'none', ( 0.8327192892707021600, -0.8065069628489052200, 0.5149999999999994600 ) ) ;
#445 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627251900, 0.5149999999999991300 ) ) ;
#446 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#447 = line ( 'none', #446, #487 ) ;
#448 = b_spline_curve_with_knots ( 'none', 3,
( #445, #444, #443, #442 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732683600, 0.003865027713271409900 ),
.unspecified. ) ;
#449 = vector ( 'none', #458, 1000.000000000000000 ) ;
#450 = oriented_edge ( 'none', *, *, #855, .t. ) ;
#451 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, 0.5149999999999995700 ) ) ;
#452 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#453 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.260700200564540100e-016 ) ) ;
#454 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#455 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999992400 ) ) ;
#456 = axis2_placement_3d ( 'none', #455, #454, #453 ) ;
#457 = vertex_point ( 'none', #13959 ) ;
#458 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#459 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#460 = face_outer_bound ( 'none', #10974, .t. ) ;
#461 = plane ( 'none', #456 ) ;
#462 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.653891698114417700e-016 ) ) ;
#463 = plane ( 'none', #470 ) ;
#464 = face_outer_bound ( 'none', #11085, .t. ) ;
#465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#466 = vector ( 'none', #465, 1000.000000000000000 ) ;
#467 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#468 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#469 = vector ( 'none', #468, 1000.000000000000000 ) ;
#470 = axis2_placement_3d ( 'none', #473, #520, #519 ) ;
#471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#472 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#473 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#474 = line ( 'none', #467, #466 ) ;
#475 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#478 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#479 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#480 = direction ( 'none', ( 0.0000000000000000000, 3.656872530920824100e-015, -1.000000000000000000 ) ) ;
#481 = vector ( 'none', #480, 1000.000000000000000 ) ;
#482 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#483 = line ( 'none', #482, #469 ) ;
#484 = axis2_placement_3d ( 'none', #479, #472, #471 ) ;
#485 = face_outer_bound ( 'none', #11024, .t. ) ;
#486 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#487 = vector ( 'none', #486, 1000.000000000000000 ) ;
#488 = axis2_placement_3d ( 'none', #478, #477, #476 ) ;
#489 = plane ( 'none', #488 ) ;
#490 = cylindrical_surface ( 'none', #532, 8.000000000000001800 ) ;
#491 = plane ( 'none', #498 ) ;
#492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#493 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#494 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#495 = axis2_placement_3d ( 'none', #494, #493, #492 ) ;
#496 = face_outer_bound ( 'none', #16673, .t. ) ;
#497 = cartesian_point ( 'none', ( 2.616506661494198300, 7.007546303702493800e-017, 0.0000000000000000000 ) ) ;
#498 = axis2_placement_3d ( 'none', #509, #537, #536 ) ;
#499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#500 = circle ( 'none', #495, 0.8509999999999999800 ) ;
#501 = face_outer_bound ( 'none', #16683, .t. ) ;
#502 = cartesian_point ( 'none', ( 0.07880998200162436800, -0.5150000000000026800, 0.8678097445627239700 ) ) ;
#503 = cartesian_point ( 'none', ( 0.8327192892707039300, -0.5150000000000025700, 0.8065069628489032200 ) ) ;
#504 = cartesian_point ( 'none', ( 1.586512658500330000, -0.5150000000000023400, 0.7436618653472075700 ) ) ;
#505 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000023400, 0.6774776749089209700 ) ) ;
#506 = plane ( 'none', #508 ) ;
#507 = face_outer_bound ( 'none', #11009, .t. ) ;
#508 = axis2_placement_3d ( 'none', #518, #513, #499 ) ;
#509 = cartesian_point ( 'none', ( 0.2499999999999973900, 4.000000000000000000, 2.000000000000000000 ) ) ;
#510 = axis2_placement_3d ( 'none', #512, #511, #550 ) ;
#511 = direction ( 'none', ( -0.5773502691896270600, -0.5773502691896341700, 0.5773502691896160700 ) ) ;
#512 = cartesian_point ( 'none', ( 0.2500000000000005600, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#513 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#514 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#515 = vector ( 'none', #514, 1000.000000000000000 ) ;
#516 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#517 = b_spline_curve_with_knots ( 'none', 3,
( #505, #504, #503, #502 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790223852922200, 0.006512406267628397000 ),
.unspecified. ) ;
#518 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#519 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#520 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#521 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96067004325262700, -0.5088825784476470600 ) ) ;
#522 = line ( 'none', #516, #515 ) ;
#523 = plane ( 'none', #510 ) ;
#524 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504200e-016, -1.000000000000000000 ) ) ;
#525 = edge_loop ( 'none', ( #638, #644, #619, #873 ) ) ;
#526 = face_outer_bound ( 'none', #11211, .t. ) ;
#527 = direction ( 'none', ( -2.468851561040414400e-015, 0.7071067811865392500, 0.7071067811865557900 ) ) ;
#528 = vector ( 'none', #527, 1000.000000000000000 ) ;
#529 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96067004325262700, -0.5088825784476485000 ) ) ;
#530 = line ( 'none', #529, #528 ) ;
#531 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#532 = axis2_placement_3d ( 'none', #531, #535, #524 ) ;
#533 = direction ( 'none', ( 0.01745240643728354600, -2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#534 = vector ( 'none', #533, 1000.000000000000100 ) ;
#535 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#536 = direction ( 'none', ( -0.7071067811865426900, 0.0000000000000000000, -0.7071067811865524600 ) ) ;
#537 = direction ( 'none', ( 0.7071067811865524600, 0.0000000000000000000, -0.7071067811865426900 ) ) ;
#538 = cartesian_point ( 'none', ( 40.96067004325276900, 36.76955262170054100, -0.5088825784476470600 ) ) ;
#539 = cartesian_point ( 'none', ( -32.56955262170040300, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#540 = line ( 'none', #539, #534 ) ;
#541 = direction ( 'none', ( 8.749480223045193500e-015, -0.7071067811865408000, -0.7071067811865543500 ) ) ;
#542 = vector ( 'none', #541, 1000.000000000000100 ) ;
#543 = cartesian_point ( 'none', ( 0.2500000000000005600, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#544 = line ( 'none', #543, #542 ) ;
#545 = face_outer_bound ( 'none', #11095, .t. ) ;
#546 = direction ( 'none', ( -0.7071067811865426900, 3.653629104128717700e-015, -0.7071067811865524600 ) ) ;
#547 = vector ( 'none', #546, 1000.000000000000000 ) ;
#548 = cartesian_point ( 'none', ( 0.1249999999999995100, 0.2499999999999961700, 1.875000000000000400 ) ) ;
#549 = line ( 'none', #548, #547 ) ;
#550 = direction ( 'none', ( 0.7071067811865519000, -0.7071067811865431300, 0.0000000000000000000 ) ) ;
#551 = face_outer_bound ( 'none', #11100, .t. ) ;
#552 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#553 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#554 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476470600 ) ) ;
#555 = axis2_placement_3d ( 'none', #554, #553, #552 ) ;
#556 = vector ( 'none', #614, 1000.000000000000000 ) ;
#557 = cartesian_point ( 'none', ( 40.26955262170069000, 36.76955262170027100, -59.69999999999999600 ) ) ;
#558 = line ( 'none', #557, #556 ) ;
#559 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -40.50000000000000000 ) ) ;
#560 = circle ( 'none', #555, 4.191117421552363900 ) ;
#561 = direction ( 'none', ( -2.952720810173291300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#563 = axis2_placement_3d ( 'none', #559, #598, #597 ) ;
#564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#565 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#566 = vector ( 'none', #565, 1000.000000000000000 ) ;
#567 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#568 = line ( 'none', #609, #606 ) ;
#569 = oriented_edge ( 'none', *, *, #16998, .f. ) ;
#570 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#571 = cartesian_point ( 'none', ( 32.96955262170065700, 36.76955262170027100, -60.00000000000000000 ) ) ;
#572 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#574 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#575 = line ( 'none', #567, #566 ) ;
#576 = axis2_placement_3d ( 'none', #570, #562, #561 ) ;
#577 = cartesian_point ( 'none', ( -36.76955262170066200, 33.27648275129308800, -40.49999999999999300 ) ) ;
#578 = conical_surface ( 'none', #587, 4.200000000000002000, 0.01745329251994333400 ) ;
#579 = advanced_face ( 'none', ( #13960 ), #13962, .f. ) ;
#580 = conical_surface ( 'none', #615, 4.191117421552356800, 0.7853981633974366200 ) ;
#581 = circle ( 'none', #576, 4.699999999999995700 ) ;
#582 = face_outer_bound ( 'none', #10979, .t. ) ;
#583 = edge_curve ( 'none', #603, #457, #13977, .t. ) ;
#584 = cartesian_point ( 'none', ( -36.76955262170069000, 40.26262249210745400, -40.49999999999999300 ) ) ;
#586 = advanced_face ( 'none', ( #13982 ), #14001, .t. ) ;
#585 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476485000 ) ) ;
#587 = axis2_placement_3d ( 'none', #574, #573, #572 ) ;
#588 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#589 = direction ( 'none', ( 0.7071067811865392500, 0.0000000000000000000, 0.7071067811865557900 ) ) ;
#590 = vector ( 'none', #589, 1000.000000000000000 ) ;
#591 = cartesian_point ( 'none', ( 40.96067004325276200, 36.76955262170054100, -0.5088825784476485000 ) ) ;
#592 = line ( 'none', #591, #590 ) ;
#593 = oriented_edge ( 'none', *, *, #406, .t. ) ;
#594 = circle ( 'none', #631, 1.649999999999995200 ) ;
#595 = edge_curve ( 'none', #720, #16891, #13979, .t. ) ;
#596 = axis2_placement_3d ( 'none', #601, #600, #599 ) ;
#597 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#599 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#600 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#601 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -59.69999999999999600 ) ) ;
#602 = face_outer_bound ( 'none', #2743, .t. ) ;
#603 = vertex_point ( 'none', #13976 ) ;
#604 = line ( 'none', #647, #646 ) ;
#605 = direction ( 'none', ( -6.093478668709378800e-017, 0.01745240643728354600, 0.9998476951563911600 ) ) ;
#606 = vector ( 'none', #605, 1000.000000000000100 ) ;
#607 = cartesian_point ( 'none', ( 32.57843520014804300, 36.76955262170054100, -0.5088825784476470600 ) ) ;
#608 = vertex_point ( 'none', #13983 ) ;
#609 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96955262170027400, 0.0000000000000000000 ) ) ;
#610 = circle ( 'none', #563, 3.493069870407185200 ) ;
#611 = oriented_edge ( 'none', *, *, #2084, .t. ) ;
#612 = conical_surface ( 'none', #596, 3.500000000000016900, 0.7853981633974453900 ) ;
#613 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#614 = direction ( 'none', ( 0.7071067811865454600, 8.659560562354908200e-017, -0.7071067811865495700 ) ) ;
#615 = axis2_placement_3d ( 'none', #585, #564, #613 ) ;
#616 = axis2_placement_3d ( 'none', #666, #664, #658 ) ;
#617 = oriented_edge ( 'none', *, *, #758, .f. ) ;
#618 = cartesian_point ( 'none', ( -44.99127379678137800, 37.99233993068661900, -0.4999238475782014100 ) ) ;
#619 = oriented_edge ( 'none', *, *, #966, .t. ) ;
#620 = cartesian_point ( 'none', ( -44.83035018082649300, 37.99233993068662600, -0.3332825650521350500 ) ) ;
#622 = edge_curve ( 'none', #720, #95, #14002, .t. ) ;
#621 = cartesian_point ( 'none', ( -44.66942656487161400, 37.99233993068662600, -0.1666412825260675000 ) ) ;
#623 = cartesian_point ( 'none', ( -44.50850294891674300, 37.99233993068659700, 0.0000000000000000000 ) ) ;
#624 = advanced_face ( 'none', ( #14007 ), #14110, .t. ) ;
#625 = cartesian_point ( 'none', ( -33.26955262170067600, -36.76955262170027100, -40.49999999999999300 ) ) ;
#626 = face_outer_bound ( 'none', #4107, .t. ) ;
#627 = b_spline_curve_with_knots ( 'none', 3,
( #623, #621, #620, #618 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#628 = face_bound ( 'none', #11148, .t. ) ;
#629 = edge_curve ( 'none', #292, #17649, #14006, .t. ) ;
#630 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#631 = axis2_placement_3d ( 'none', #641, #637, #630 ) ;
#632 = cartesian_point ( 'none', ( -44.50850294891673500, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#633 = cartesian_point ( 'none', ( -44.66942656487161400, -37.99233993068662600, -0.1666412825260675000 ) ) ;
#634 = cartesian_point ( 'none', ( -44.83035018082649300, -37.99233993068662600, -0.3332825650521350500 ) ) ;
#635 = cartesian_point ( 'none', ( -44.99127379678137100, -37.99233993068662600, -0.4999238475781897000 ) ) ;
#636 = b_spline_curve_with_knots ( 'none', 3,
( #635, #634, #633, #632 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#638 = oriented_edge ( 'none', *, *, #16909, .f. ) ;
#639 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#640 = axis2_placement_3d ( 'none', #625, #588, #663 ) ;
#641 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -9.399999999999995000 ) ) ;
#642 = plane ( 'none', #640 ) ;
#643 = face_outer_bound ( 'none', #11132, .t. ) ;
#644 = oriented_edge ( 'none', *, *, #841, .f. ) ;
#645 = direction ( 'none', ( 5.879748331900999700e-017, -0.01745240643728354600, 0.9998476951563911600 ) ) ;
#646 = vector ( 'none', #645, 1000.000000000000100 ) ;
#647 = cartesian_point ( 'none', ( -36.76955262170066200, 32.56955262170026800, 0.0000000000000000000 ) ) ;
#648 = cartesian_point ( 'none', ( -37.99233993068664000, 44.50850294891672800, 0.0000000000000000000 ) ) ;
#649 = cylindrical_surface ( 'none', #660, 1.649999999999995200 ) ;
#650 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#651 = oriented_edge ( 'none', *, *, #310, .t. ) ;
#652 = face_outer_bound ( 'none', #11156, .t. ) ;
#653 = cylindrical_surface ( 'none', #740, 3.499999999999996000 ) ;
#654 = oriented_edge ( 'none', *, *, #595, .f. ) ;
#655 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #648, #707, #706, #705, #704, #703 ),
( #702, #701, #699, #698, #697, #696 ),
( #695, #694, #693, #692, #691, #690 ),
( #689, #688, #687, #686, #685, #684 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497939437029718800, 6.283185307179586200, 7.068431177329453700 ),
.unspecified. ) ;
#656 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#657 = plane ( 'none', #775 ) ;
#658 = direction ( 'none', ( -0.6946583704589982500, 0.0000000000000000000, -0.7193398003386501900 ) ) ;
#659 = face_outer_bound ( 'none', #11126, .t. ) ;
#660 = axis2_placement_3d ( 'none', #650, #639, #741 ) ;
#661 = oriented_edge ( 'none', *, *, #29, .t. ) ;
#662 = face_outer_bound ( 'none', #11127, .t. ) ;
#663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#665 = edge_curve ( 'none', #302, #292, #14052, .t. ) ;
#664 = direction ( 'none', ( 0.7193398003386501900, 0.0000000000000000000, -0.6946583704589982500 ) ) ;
#666 = cartesian_point ( 'none', ( -44.50850294891673500, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#667 = plane ( 'none', #616 ) ;
#668 = cartesian_point ( 'none', ( -37.99233993068664000, 44.99127379678135700, -0.4999238475782035700 ) ) ;
#669 = edge_loop ( 'none', ( #97, #617, #923, #593 ) ) ;
#670 = cartesian_point ( 'none', ( -37.99233993068664000, 44.50850294891671400, 0.0000000000000000000 ) ) ;
#671 = face_outer_bound ( 'none', #11130, .t. ) ;
#672 = b_spline_curve_with_knots ( 'none', 1,
( #670, #668 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#673 = cartesian_point ( 'none', ( -37.99233993068661200, -44.50850294891672800, 0.0000000000000000000 ) ) ;
#674 = cartesian_point ( 'none', ( -39.70083547486947900, -44.51542181553911300, 0.0000000000000000000 ) ) ;
#675 = cartesian_point ( 'none', ( -41.39217010177532800, -43.80799662985366900, 0.0000000000000000000 ) ) ;
#676 = cartesian_point ( 'none', ( -43.80799662985371900, -41.39217010177532100, 0.0000000000000000000 ) ) ;
#677 = cartesian_point ( 'none', ( -44.51542181553914900, -39.70083547486943600, 0.0000000000000000000 ) ) ;
#678 = cartesian_point ( 'none', ( -44.50850294891673500, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#679 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #678, #677, #676, #675, #674, #673 ),
( #739, #738, #737, #736, #735, #734 ),
( #732, #731, #730, #729, #728, #727 ),
( #726, #725, #724, #723, #722, #721 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497939437029718800, 6.283185307179586200, 7.068431177329453700 ),
.unspecified. ) ;
#680 = cartesian_point ( 'none', ( -36.76955262170066900, -36.76955262170027100, -40.49999999999999300 ) ) ;
#681 = cylindrical_surface ( 'none', #683, 3.499999999999989300 ) ;
#682 = cartesian_point ( 'none', ( -36.76955262170066900, -36.76955262170027100, -40.49999999999999300 ) ) ;
#683 = axis2_placement_3d ( 'none', #773, #772, #771 ) ;
#684 = cartesian_point ( 'none', ( -44.99127379678137800, 37.99233993068661200, -0.4999238475782014100 ) ) ;
#685 = cartesian_point ( 'none', ( -44.99866657112695400, 39.82737615118550400, -0.5021408953894365100 ) ) ;
#686 = cartesian_point ( 'none', ( -44.23880732313440900, 41.64399653595474900, -0.5034125264655025000 ) ) ;
#687 = cartesian_point ( 'none', ( -41.64399653595475600, 44.23880732313441700, -0.5034125264655025000 ) ) ;
#688 = cartesian_point ( 'none', ( -39.82737615118546200, 44.99866657112696100, -0.5021408953894362900 ) ) ;
#689 = cartesian_point ( 'none', ( -37.99233993068664000, 44.99127379678135000, -0.4999238475782015200 ) ) ;
#690 = cartesian_point ( 'none', ( -44.83035018082650000, 37.99233993068660500, -0.3332825650521342700 ) ) ;
#691 = cartesian_point ( 'none', ( -44.83758498593100200, 39.78519592574682700, -0.3347605969262909500 ) ) ;
#692 = cartesian_point ( 'none', ( -44.09520375870749800, 41.56005439122826300, -0.3356083509770016500 ) ) ;
#693 = cartesian_point ( 'none', ( -41.56005439122828400, 44.09520375870752000, -0.3356083509770016500 ) ) ;
#694 = cartesian_point ( 'none', ( -39.78519592574679100, 44.83758498593101600, -0.3347605969262909000 ) ) ;
#695 = cartesian_point ( 'none', ( -37.99233993068664000, 44.83035018082648500, -0.3332825650521343300 ) ) ;
#696 = cartesian_point ( 'none', ( -44.66942656487162100, 37.99233993068659700, -0.1666412825260671400 ) ) ;
#697 = cartesian_point ( 'none', ( -44.67650340073507200, 39.74301570030814900, -0.1673802984631454800 ) ) ;
#698 = cartesian_point ( 'none', ( -43.95160019428060800, 41.47611224650178500, -0.1678041754885008200 ) ) ;
#699 = cartesian_point ( 'none', ( -41.47611224650179900, 43.95160019428061600, -0.1678041754885008200 ) ) ;
#700 = edge_loop ( 'none', ( #1029, #883, #851, #1022 ) ) ;
#701 = cartesian_point ( 'none', ( -39.74301570030812100, 44.67650340073507200, -0.1673802984631454500 ) ) ;
#702 = cartesian_point ( 'none', ( -37.99233993068664000, 44.66942656487160700, -0.1666412825260671600 ) ) ;
#703 = cartesian_point ( 'none', ( -44.50850294891674300, 37.99233993068659700, 0.0000000000000000000 ) ) ;
#704 = cartesian_point ( 'none', ( -44.51542181553913500, 39.70083547486947900, 0.0000000000000000000 ) ) ;
#705 = cartesian_point ( 'none', ( -43.80799662985369700, 41.39217010177531400, 0.0000000000000000000 ) ) ;
#706 = cartesian_point ( 'none', ( -41.39217010177532800, 43.80799662985371200, 0.0000000000000000000 ) ) ;
#707 = cartesian_point ( 'none', ( -39.70083547486945000, 44.51542181553912100, 0.0000000000000000000 ) ) ;
#708 = axis2_placement_3d ( 'none', #760, #759, #757 ) ;
#709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#710 = face_bound ( 'none', #11137, .t. ) ;
#711 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#713 = axis2_placement_3d ( 'none', #680, #712, #711 ) ;
#714 = circle ( 'none', #713, 3.499999999999989300 ) ;
#715 = cylindrical_surface ( 'none', #747, 3.499999999999996000 ) ;
#716 = face_outer_bound ( 'none', #11141, .t. ) ;
#717 = face_outer_bound ( 'none', #11161, .t. ) ;
#718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#719 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#720 = vertex_point ( 'none', #14003 ) ;
#721 = cartesian_point ( 'none', ( -37.99233993068661200, -44.99127379678136400, -0.4999238475782016300 ) ) ;
#722 = cartesian_point ( 'none', ( -39.82737615118553300, -44.99866657112692500, -0.5021408953894360700 ) ) ;
#723 = cartesian_point ( 'none', ( -41.64399653595477000, -44.23880732313440200, -0.5034125264655023900 ) ) ;
#724 = cartesian_point ( 'none', ( -44.23880732313442400, -41.64399653595474100, -0.5034125264655027200 ) ) ;
#725 = cartesian_point ( 'none', ( -44.99866657112697500, -39.82737615118548300, -0.5021408953894358500 ) ) ;
#726 = cartesian_point ( 'none', ( -44.99127379678137100, -37.99233993068662600, -0.4999238475782016300 ) ) ;
#727 = cartesian_point ( 'none', ( -37.99233993068661200, -44.83035018082648500, -0.3332825650521343800 ) ) ;
#728 = cartesian_point ( 'none', ( -39.78519592574684800, -44.83758498593098800, -0.3347605969262907300 ) ) ;
#729 = cartesian_point ( 'none', ( -41.56005439122829200, -44.09520375870749100, -0.3356083509770015300 ) ) ;
#730 = cartesian_point ( 'none', ( -44.09520375870752000, -41.56005439122826300, -0.3356083509770018700 ) ) ;
#731 = cartesian_point ( 'none', ( -44.83758498593103100, -39.78519592574679100, -0.3347605969262906800 ) ) ;
#732 = cartesian_point ( 'none', ( -44.83035018082649300, -37.99233993068662600, -0.3332825650521343800 ) ) ;
#733 = edge_curve ( 'none', #1085, #9882, #14131, .t. ) ;
#734 = cartesian_point ( 'none', ( -37.99233993068661200, -44.66942656487160700, -0.1666412825260671900 ) ) ;
#735 = cartesian_point ( 'none', ( -39.74301570030816300, -44.67650340073505100, -0.1673802984631453700 ) ) ;
#736 = cartesian_point ( 'none', ( -41.47611224650181300, -43.95160019428058700, -0.1678041754885007700 ) ) ;
#737 = cartesian_point ( 'none', ( -43.95160019428061600, -41.47611224650178500, -0.1678041754885009300 ) ) ;
#738 = cartesian_point ( 'none', ( -44.67650340073510100, -39.74301570030811300, -0.1673802984631453400 ) ) ;
#739 = cartesian_point ( 'none', ( -44.66942656487161400, -37.99233993068662600, -0.1666412825260671900 ) ) ;
#740 = axis2_placement_3d ( 'none', #682, #719, #718 ) ;
#741 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#742 = b_spline_curve_with_knots ( 'none', 3,
( #806, #805, #804, #803, #802, #801, #800, #799, #798, #797 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#743 = axis2_placement_3d ( 'none', #709, #796, #795 ) ;
#744 = oriented_edge ( 'none', *, *, #17724, .t. ) ;
#745 = cartesian_point ( 'none', ( 37.97579282837521200, -37.97579282837517700, -1.325739859039660500 ) ) ;
#746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#747 = axis2_placement_3d ( 'none', #762, #761, #746 ) ;
#748 = direction ( 'none', ( 0.01744974916068272500, -0.01744974916068271800, 0.9996954598818874600 ) ) ;
#749 = axis2_placement_3d ( 'none', #745, #748, #788 ) ;
#750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#751 = vector ( 'none', #750, 1000.000000000000000 ) ;
#752 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#753 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#754 = axis2_placement_3d ( 'none', #766, #753, #752 ) ;
#755 = face_outer_bound ( 'none', #17881, .t. ) ;
#756 = advanced_face ( 'none', ( #14132 ), #14168, .t. ) ;
#757 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#758 = edge_curve ( 'none', #603, #17095, #14127, .t. ) ;
#759 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#760 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170027800, -40.49999999999999300 ) ) ;
#761 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#762 = cartesian_point ( 'none', ( 36.76955262170066900, 36.76955262170027100, -40.49999999999999300 ) ) ;
#763 = face_outer_bound ( 'none', #11179, .t. ) ;
#764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#765 = circle ( 'none', #708, 3.499999999999989300 ) ;
#766 = cartesian_point ( 'none', ( 36.76955262170066900, 36.76955262170027100, -40.49999999999999300 ) ) ;
#767 = circle ( 'none', #754, 3.499999999999989300 ) ;
#768 = oriented_edge ( 'none', *, *, #622, .t. ) ;
#769 = edge_loop ( 'none', ( #569, #307, #84, #790 ) ) ;
#770 = axis2_placement_3d ( 'none', #780, #779, #778 ) ;
#771 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#773 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170027800, -40.49999999999999300 ) ) ;
#774 = cartesian_point ( 'none', ( 40.26955262170064700, -36.76955262170027800, -40.49999999999999300 ) ) ;
#775 = axis2_placement_3d ( 'none', #774, #656, #764 ) ;
#776 = oriented_edge ( 'none', *, *, #629, .f. ) ;
#777 = cylindrical_surface ( 'none', #743, 41.50000000000000000 ) ;
#778 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#779 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#780 = cartesian_point ( 'none', ( -33.26955262170041300, 36.76955262170053400, -40.49999999999999300 ) ) ;
#781 = plane ( 'none', #791 ) ;
#782 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#783 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#784 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170053400, -40.49999999999999300 ) ) ;
#785 = axis2_placement_3d ( 'none', #784, #783, #782 ) ;
#786 = oriented_edge ( 'none', *, *, #665, .f. ) ;
#787 = cartesian_point ( 'none', ( 19.06348501336397700, -13.85480620714649200, -59.29999999999999700 ) ) ;
#788 = direction ( 'none', ( 0.9998476951563911600, 0.0000000000000000000, -0.01745240643728356000 ) ) ;
#789 = plane ( 'none', #770 ) ;
#790 = oriented_edge ( 'none', *, *, #595, .t. ) ;
#791 = axis2_placement_3d ( 'none', #787, #1077, #1076 ) ;
#792 = face_outer_bound ( 'none', #11175, .t. ) ;
#793 = cylindrical_surface ( 'none', #749, 6.999999999999998200 ) ;
#794 = face_bound ( 'none', #11197, .t. ) ;
#795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#796 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#797 = cartesian_point ( 'none', ( -37.99233993068664000, 44.99127379678135700, -0.4999238475782035700 ) ) ;
#798 = cartesian_point ( 'none', ( -38.90858141032759900, 44.99125558628677600, -0.5009671261134325300 ) ) ;
#799 = cartesian_point ( 'none', ( -39.82439757289280600, 44.80908028146909300, -0.5025607813320618300 ) ) ;
#800 = cartesian_point ( 'none', ( -41.51722336846914600, 44.10789317495063200, -0.5049204409184375700 ) ) ;
#801 = cartesian_point ( 'none', ( -42.29356756390543400, 43.58915714982612100, -0.5056796437281534400 ) ) ;
#802 = cartesian_point ( 'none', ( -43.58915714982897100, 42.29356756390171800, -0.5056796437281386700 ) ) ;
#803 = cartesian_point ( 'none', ( -44.10789317495266500, 41.51722336846539500, -0.5049204409184079300 ) ) ;
#804 = cartesian_point ( 'none', ( -44.80908028146970400, 39.82439757289013500, -0.5025607813320262000 ) ) ;
#805 = cartesian_point ( 'none', ( -44.99125558628680500, 38.90858141032604300, -0.5009671261134058800 ) ) ;
#806 = cartesian_point ( 'none', ( -44.99127379678137800, 37.99233993068661900, -0.4999238475782014100 ) ) ;
#807 = circle ( 'none', #785, 3.499999999999989300 ) ;
#808 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#809 = face_outer_bound ( 'none', #17831, .t. ) ;
#810 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#811 = cartesian_point ( 'none', ( 40.26955262170065500, 36.76955262170027100, -40.49999999999999300 ) ) ;
#812 = face_outer_bound ( 'none', #11192, .t. ) ;
#813 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#814 = cartesian_point ( 'none', ( 6.000000000000000000, 87.43588989435403400, 7.347880794884120700e-016 ) ) ;
#815 = axis2_placement_3d ( 'none', #869, #875, #826 ) ;
#816 = face_bound ( 'none', #11170, .t. ) ;
#817 = plane ( 'none', #820 ) ;
#818 = axis2_placement_3d ( 'none', #811, #810, #878 ) ;
#819 = oriented_edge ( 'none', *, *, #289, .t. ) ;
#820 = axis2_placement_3d ( 'none', #872, #871, #870 ) ;
#821 = face_outer_bound ( 'none', #11218, .t. ) ;
#822 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#823 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#824 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -64.50000000000000000 ) ) ;
#825 = axis2_placement_3d ( 'none', #824, #823, #822 ) ;
#826 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#827 = cartesian_point ( 'none', ( 2.348296709759779300, 87.43591742327299700, 5.521445997781591500 ) ) ;
#828 = oriented_edge ( 'none', *, *, #849, .t. ) ;
#829 = cylindrical_surface ( 'none', #837, 15.00000000000000000 ) ;
#830 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#831 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#832 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#833 = axis2_placement_3d ( 'none', #832, #831, #830 ) ;
#834 = circle ( 'none', #825, 15.00000000000000000 ) ;
#835 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#836 = plane ( 'none', #818 ) ;
#837 = axis2_placement_3d ( 'none', #835, #842, #840 ) ;
#838 = face_outer_bound ( 'none', #17827, .t. ) ;
#839 = face_outer_bound ( 'none', #18073, .t. ) ;
#840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#841 = edge_curve ( 'none', #1007, #16818, #14122, .t. ) ;
#842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#843 = circle ( 'none', #833, 8.000000000000001800 ) ;
#844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#845 = direction ( 'none', ( 1.480367759028781600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#846 = axis2_placement_3d ( 'none', #853, #845, #844 ) ;
#847 = line ( 'none', #854, #908 ) ;
#848 = edge_curve ( 'none', #1065, #9935, #14123, .t. ) ;
#849 = edge_curve ( 'none', #91, #1059, #14190, .t. ) ;
#850 = circle ( 'none', #949, 14.49999999999999800 ) ;
#851 = oriented_edge ( 'none', *, *, #979, .t. ) ;
#852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#853 = cartesian_point ( 'none', ( -6.452773460882158700e-018, 87.43588989435403400, 0.0000000000000000000 ) ) ;
#854 = cartesian_point ( 'none', ( 6.369187123753585300, -16.09506594740623000, -59.29999999999999700 ) ) ;
#855 = edge_curve ( 'none', #302, #301, #14185, .t. ) ;
#856 = oriented_edge ( 'none', *, *, #281, .t. ) ;
#857 = axis2_placement_3d ( 'none', #866, #865, #852 ) ;
#858 = cylindrical_surface ( 'none', #857, 3.499999999999996000 ) ;
#859 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#860 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#861 = axis2_placement_3d ( 'none', #813, #860, #859 ) ;
#862 = edge_curve ( 'none', #912, #16875, #14181, .t. ) ;
#863 = circle ( 'none', #846, 6.000000000000000900 ) ;
#864 = plane ( 'none', #815 ) ;
#865 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#866 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170053400, -40.49999999999999300 ) ) ;
#867 = oriented_edge ( 'none', *, *, #1502, .f. ) ;
#868 = face_outer_bound ( 'none', #18041, .t. ) ;
#869 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#870 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#871 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#872 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#873 = oriented_edge ( 'none', *, *, #758, .t. ) ;
#874 = face_outer_bound ( 'none', #11286, .t. ) ;
#875 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#876 = cartesian_point ( 'none', ( 8.477040208169173100, -16.09506594740622600, -59.00000000000000000 ) ) ;
#877 = cylindrical_surface ( 'none', #861, 2.100000000000001000 ) ;
#878 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#879 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#880 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#881 = edge_loop ( 'none', ( #867, #1222, #1365 ) ) ;
#882 = edge_curve ( 'none', #457, #720, #14218, .t. ) ;
#883 = oriented_edge ( 'none', *, *, #899, .f. ) ;
#884 = line ( 'none', #1018, #1017 ) ;
#885 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.00000000000000000 ) ) ;
#886 = advanced_face ( 'none', ( #14186 ), #14238, .t. ) ;
#887 = cartesian_point ( 'none', ( 7.435963109636800200, -19.64618167298705500, -59.00000000000000000 ) ) ;
#888 = oriented_edge ( 'none', *, *, #848, .t. ) ;
#889 = cartesian_point ( 'none', ( 7.461127764057435400, -19.53947670486970600, -59.00000000000000000 ) ) ;
#890 = cartesian_point ( 'none', ( 7.501881630437745600, -19.37450479160122900, -59.00000000000000700 ) ) ;
#891 = edge_curve ( 'none', #1065, #1085, #14253, .t. ) ;
#892 = cartesian_point ( 'none', ( 7.548181398272669500, -19.19862954799612700, -59.00000000000000700 ) ) ;
#893 = cartesian_point ( 'none', ( 7.598000987436344100, -19.01117855686708700, -59.00000000000000000 ) ) ;
#894 = cartesian_point ( 'none', ( 7.654332728839721200, -18.81295436241087100, -58.99999999999999300 ) ) ;
#895 = edge_loop ( 'none', ( #1052, #931, #828, #977 ) ) ;
#896 = cartesian_point ( 'none', ( 7.715697826365785200, -18.60357737696426700, -59.00000000000000700 ) ) ;
#897 = cartesian_point ( 'none', ( 7.780812520742221800, -18.38330605047328300, -59.00000000000000000 ) ) ;
#898 = cartesian_point ( 'none', ( 7.826572584967387100, -18.23281928877346300, -59.00000000000000000 ) ) ;
#899 = edge_curve ( 'none', #1059, #16898, #14216, .t. ) ;
#900 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.00000000000000700 ) ) ;
#901 = cartesian_point ( 'none', ( -30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#902 = b_spline_curve_with_knots ( 'none', 3,
( #900, #898, #897, #896, #894, #893, #892, #890, #889, #887, #885 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1510731628026242600, 0.2949483291528460800, 0.4307170212974896200, 0.5602118692534130400, 0.6813590824809870900, 0.7944190896427163500, 0.9012439475157512100, 1.000000000000000000 ),
.unspecified. ) ;
#903 = face_outer_bound ( 'none', #17866, .t. ) ;
#904 = face_outer_bound ( 'none', #11261, .t. ) ;
#905 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.00000000000000000 ) ) ;
#906 = axis2_placement_3d ( 'none', #880, #879, #969 ) ;
#907 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#908 = vector ( 'none', #907, 1000.000000000000000 ) ;
#909 = cartesian_point ( 'none', ( 7.548181398272669500, -19.19862954799612700, -59.20000000000000300 ) ) ;
#910 = cartesian_point ( 'none', ( 7.548181398272669500, -19.19862954799612700, -59.30000000000000400 ) ) ;
#912 = vertex_point ( 'none', #14248 ) ;
#911 = cartesian_point ( 'none', ( 7.598000987436344100, -19.01117855686708700, -59.00000000000000000 ) ) ;
#913 = cartesian_point ( 'none', ( 7.598000987436344100, -19.01117855686708700, -59.10000000000000100 ) ) ;
#914 = cartesian_point ( 'none', ( 7.598000987436344100, -19.01117855686708700, -59.19999999999999600 ) ) ;
#915 = cartesian_point ( 'none', ( 7.598000987436344100, -19.01117855686708700, -59.29999999999999700 ) ) ;
#916 = cartesian_point ( 'none', ( 7.654332728839721200, -18.81295436241087100, -58.99999999999999300 ) ) ;
#917 = cartesian_point ( 'none', ( 7.654332728839721200, -18.81295436241087100, -59.09999999999999400 ) ) ;
#918 = cartesian_point ( 'none', ( 7.654332728839721200, -18.81295436241087100, -59.19999999999998900 ) ) ;
#919 = cartesian_point ( 'none', ( 7.654332728839721200, -18.81295436241087100, -59.29999999999999000 ) ) ;
#920 = cartesian_point ( 'none', ( 7.715697826365785200, -18.60357737696426700, -59.00000000000000700 ) ) ;
#921 = cartesian_point ( 'none', ( 7.715697826365785200, -18.60357737696426700, -59.10000000000000900 ) ) ;
#923 = oriented_edge ( 'none', *, *, #583, .t. ) ;
#922 = cartesian_point ( 'none', ( 7.715697826365785200, -18.60357737696426700, -59.20000000000000300 ) ) ;
#924 = cartesian_point ( 'none', ( 7.715697826365785200, -18.60357737696426700, -59.30000000000000400 ) ) ;
#925 = cartesian_point ( 'none', ( 7.780812520742221800, -18.38330605047328300, -59.00000000000000000 ) ) ;
#926 = oriented_edge ( 'none', *, *, #1027, .t. ) ;
#927 = cartesian_point ( 'none', ( 7.780812520742221800, -18.38330605047328300, -59.10000000000000100 ) ) ;
#928 = cartesian_point ( 'none', ( 7.780812520742221800, -18.38330605047328300, -59.19999999999999600 ) ) ;
#929 = cartesian_point ( 'none', ( 7.780812520742221800, -18.38330605047328300, -59.29999999999999700 ) ) ;
#930 = cartesian_point ( 'none', ( 7.826572584967387100, -18.23281928877346300, -59.00000000000000000 ) ) ;
#931 = oriented_edge ( 'none', *, *, #1027, .f. ) ;
#932 = cartesian_point ( 'none', ( 7.826572584967387100, -18.23281928877346300, -59.10000000000000100 ) ) ;
#933 = cartesian_point ( 'none', ( 7.826572584967387100, -18.23281928877346300, -59.19999999999999600 ) ) ;
#934 = cartesian_point ( 'none', ( 7.826572584967387100, -18.23281928877346300, -59.29999999999999700 ) ) ;
#935 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.00000000000000000 ) ) ;
#936 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.10000000000000100 ) ) ;
#937 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.19999999999999600 ) ) ;
#938 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.29999999999999700 ) ) ;
#939 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #938, #937, #936, #935 ),
( #934, #933, #932, #930 ),
( #929, #928, #927, #925 ),
( #924, #922, #921, #920 ),
( #919, #918, #917, #916 ),
( #915, #914, #913, #911 ),
( #910, #909, #995, #994 ),
( #993, #992, #991, #990 ),
( #989, #987, #986, #985 ),
( #983, #982, #981, #980 ),
( #978, #976, #974, #973 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1510731628026242600, 0.2949483291528460800, 0.4307170212974896200, 0.5602118692534130400, 0.6813590824809870900, 0.7944190896427163500, 0.9012439475157512100, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#940 = circle ( 'none', #950, 1.000000000000007800 ) ;
#941 = cylindrical_surface ( 'none', #906, 2.000000000000005300 ) ;
#942 = edge_curve ( 'none', #608, #1065, #14255, .t. ) ;
#943 = edge_loop ( 'none', ( #1061, #975, #1110, #926 ) ) ;
#944 = plane ( 'none', #971 ) ;
#945 = advanced_face ( 'none', ( #14244 ), #14191, .t. ) ;
#946 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#948 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#949 = axis2_placement_3d ( 'none', #948, #947, #946 ) ;
#950 = axis2_placement_3d ( 'none', #970, #965, #964 ) ;
#951 = circle ( 'none', #1095, 5.099999999999989900 ) ;
#952 = direction ( 'none', ( -0.2911053833465700500, -0.9566909928428545300, 0.0000000000000000000 ) ) ;
#953 = direction ( 'none', ( -0.9566909928428545300, 0.2911053833465700500, 0.0000000000000000000 ) ) ;
#954 = cartesian_point ( 'none', ( 11.85569280557176700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#955 = face_outer_bound ( 'none', #11322, .t. ) ;
#956 = cartesian_point ( 'none', ( 8.477040208169171400, -16.09506594740623000, -59.29999999999999700 ) ) ;
#957 = cartesian_point ( 'none', ( 11.07647202635098800, -12.97818283052311400, -59.29999999999999700 ) ) ;
#958 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#959 = vector ( 'none', #958, 1000.000000000000000 ) ;
#960 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.29999999999999700 ) ) ;
#961 = line ( 'none', #960, #959 ) ;
#962 = face_bound ( 'none', #11181, .t. ) ;
#963 = edge_loop ( 'none', ( #1069, #1333, #1135, #77 ) ) ;
#964 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.224646799147353500e-016 ) ) ;
#965 = direction ( 'none', ( -1.224646799147353200e-016, -1.812927637655537900e-033, 1.000000000000000000 ) ) ;
#966 = edge_curve ( 'none', #1007, #603, #14301, .t. ) ;
#967 = plane ( 'none', #1013 ) ;
#968 = face_outer_bound ( 'none', #11856, .t. ) ;
#969 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#970 = cartesian_point ( 'none', ( 5.099999999999989900, 86.99999999999998600, 6.245698675651489000e-016 ) ) ;
#971 = axis2_placement_3d ( 'none', #956, #953, #952 ) ;
#972 = oriented_edge ( 'none', *, *, #891, .f. ) ;
#973 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.00000000000000000 ) ) ;
#974 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.10000000000000100 ) ) ;
#975 = oriented_edge ( 'none', *, *, #862, .f. ) ;
#976 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.19999999999999600 ) ) ;
#977 = oriented_edge ( 'none', *, *, #899, .t. ) ;
#978 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.29999999999999700 ) ) ;
#979 = edge_curve ( 'none', #1059, #1007, #14345, .t. ) ;
#980 = cartesian_point ( 'none', ( 7.435963109636800200, -19.64618167298705500, -59.00000000000000000 ) ) ;
#981 = cartesian_point ( 'none', ( 7.435963109636800200, -19.64618167298705500, -59.10000000000000100 ) ) ;
#982 = cartesian_point ( 'none', ( 7.435963109636800200, -19.64618167298705500, -59.19999999999999600 ) ) ;
#983 = cartesian_point ( 'none', ( 7.435963109636800200, -19.64618167298705500, -59.29999999999999700 ) ) ;
#984 = edge_curve ( 'none', #912, #91, #14217, .t. ) ;
#985 = cartesian_point ( 'none', ( 7.461127764057435400, -19.53947670486970600, -59.00000000000000000 ) ) ;
#986 = cartesian_point ( 'none', ( 7.461127764057435400, -19.53947670486970600, -59.10000000000000100 ) ) ;
#987 = cartesian_point ( 'none', ( 7.461127764057435400, -19.53947670486970600, -59.19999999999999600 ) ) ;
#988 = advanced_face ( 'none', ( #14344 ), #14377, .f. ) ;
#989 = cartesian_point ( 'none', ( 7.461127764057435400, -19.53947670486970600, -59.29999999999999700 ) ) ;
#990 = cartesian_point ( 'none', ( 7.501881630437745600, -19.37450479160122900, -59.00000000000000700 ) ) ;
#991 = cartesian_point ( 'none', ( 7.501881630437745600, -19.37450479160122900, -59.10000000000000900 ) ) ;
#992 = cartesian_point ( 'none', ( 7.501881630437745600, -19.37450479160122900, -59.20000000000000300 ) ) ;
#993 = cartesian_point ( 'none', ( 7.501881630437745600, -19.37450479160122900, -59.30000000000000400 ) ) ;
#994 = cartesian_point ( 'none', ( 7.548181398272669500, -19.19862954799612700, -59.00000000000000700 ) ) ;
#995 = cartesian_point ( 'none', ( 7.548181398272669500, -19.19862954799612700, -59.10000000000000900 ) ) ;
#996 = cartesian_point ( 'none', ( 11.85569280557176700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#997 = line ( 'none', #996, #1102 ) ;
#998 = axis2_placement_3d ( 'none', #1025, #1024, #1062 ) ;
#999 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1056, #1055, #1054, #1053 ),
( #1051, #1050, #1049, #1048 ),
( #1047, #1046, #1045, #1044 ),
( #1043, #1042, #1041, #1040 ),
( #1039, #1038, #1037, #1036 ),
( #1035, #1034, #1033, #1032 ),
( #1031, #1030, #1028, #1026 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.2488751571872429000, 0.4974197103002313000, 0.7479413436558446400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1000 = face_outer_bound ( 'none', #11255, .t. ) ;
#1001 = edge_loop ( 'none', ( #1396, #1998, #611, #2081 ) ) ;
#1003 = oriented_edge ( 'none', *, *, #9916, .t. ) ;
#1002 = circle ( 'none', #1096, 0.9999999999999887900 ) ;
#1004 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1006 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 86.96076951545863700, 0.0000000000000000000 ) ) ;
#1007 = vertex_point ( 'none', #14372 ) ;
#1008 = axis2_placement_3d ( 'none', #1016, #1005, #1004 ) ;
#1009 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1010 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1011 = cartesian_point ( 'none', ( 11.85569280557176700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1012 = face_outer_bound ( 'none', #11244, .t. ) ;
#1013 = axis2_placement_3d ( 'none', #1011, #1010, #1009 ) ;
#1014 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1015 = face_outer_bound ( 'none', #11287, .t. ) ;
#1016 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#1017 = vector ( 'none', #1014, 1000.000000000000000 ) ;
#1018 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.29999999999999700 ) ) ;
#1019 = face_outer_bound ( 'none', #11282, .t. ) ;
#1020 = plane ( 'none', #1008 ) ;
#1021 = plane ( 'none', #998 ) ;
#1022 = oriented_edge ( 'none', *, *, #841, .t. ) ;
#1023 = edge_loop ( 'none', ( #972, #888, #1003, #1538 ) ) ;
#1024 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1025 = cartesian_point ( 'none', ( 11.85569280557176700, -19.52394175909454100, -59.29999999999999700 ) ) ;
#1026 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -58.99999999999998600 ) ) ;
#1027 = edge_curve ( 'none', #91, #16868, #14369, .t. ) ;
#1028 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.09999999999998700 ) ) ;
#1029 = oriented_edge ( 'none', *, *, #16893, .f. ) ;
#1030 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.19999999999999600 ) ) ;
#1031 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.29999999999999700 ) ) ;
#1032 = cartesian_point ( 'none', ( 7.111839396565676100, -18.39490897010625800, -58.99999999999997900 ) ) ;
#1033 = cartesian_point ( 'none', ( 7.111839396565676100, -18.39490897010625800, -59.09999999999998000 ) ) ;
#1034 = cartesian_point ( 'none', ( 7.111839396565676100, -18.39490897010625800, -59.19999999999998900 ) ) ;
#1035 = cartesian_point ( 'none', ( 7.111839396565676100, -18.39490897010625800, -59.29999999999999000 ) ) ;
#1036 = cartesian_point ( 'none', ( 7.184583808268316200, -18.62902513047913200, -58.99999999999997900 ) ) ;
#1037 = cartesian_point ( 'none', ( 7.184583808268316200, -18.62902513047913200, -59.09999999999998000 ) ) ;
#1038 = cartesian_point ( 'none', ( 7.184583808268316200, -18.62902513047913200, -59.19999999999998900 ) ) ;
#1039 = cartesian_point ( 'none', ( 7.184583808268316200, -18.62902513047913200, -59.29999999999999000 ) ) ;
#1040 = cartesian_point ( 'none', ( 7.275975491441230700, -18.98388883783194800, -58.99999999999999300 ) ) ;
#1041 = cartesian_point ( 'none', ( 7.275975491441230700, -18.98388883783194800, -59.09999999999999400 ) ) ;
#1042 = cartesian_point ( 'none', ( 7.275975491441230700, -18.98388883783194800, -59.20000000000000300 ) ) ;
#1043 = cartesian_point ( 'none', ( 7.275975491441230700, -18.98388883783194800, -59.30000000000000400 ) ) ;
#1044 = cartesian_point ( 'none', ( 7.358123078723704000, -19.33939406716764300, -58.99999999999997900 ) ) ;
#1045 = cartesian_point ( 'none', ( 7.358123078723704000, -19.33939406716764300, -59.09999999999998000 ) ) ;
#1046 = cartesian_point ( 'none', ( 7.358123078723704000, -19.33939406716764300, -59.19999999999998900 ) ) ;
#1047 = cartesian_point ( 'none', ( 7.358123078723704000, -19.33939406716764300, -59.29999999999999000 ) ) ;
#1048 = cartesian_point ( 'none', ( 7.401947732899161600, -19.57803857545967900, -58.99999999999999300 ) ) ;
#1049 = cartesian_point ( 'none', ( 7.401947732899161600, -19.57803857545967900, -59.09999999999999400 ) ) ;
#1050 = cartesian_point ( 'none', ( 7.401947732899161600, -19.57803857545967900, -59.20000000000000300 ) ) ;
#1051 = cartesian_point ( 'none', ( 7.401947732899161600, -19.57803857545967900, -59.30000000000000400 ) ) ;
#1052 = oriented_edge ( 'none', *, *, #16905, .f. ) ;
#1053 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -58.99999999999998600 ) ) ;
#1054 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.09999999999998700 ) ) ;
#1055 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.19999999999999600 ) ) ;
#1056 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.29999999999999700 ) ) ;
#1057 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1058 = vector ( 'none', #1057, 1000.000000000000000 ) ;
#1059 = vertex_point ( 'none', #14378 ) ;
#1060 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#1061 = oriented_edge ( 'none', *, *, #16912, .f. ) ;
#1062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1063 = cartesian_point ( 'none', ( 11.85569280557176700, -19.52394175909454100, -59.29999999999999700 ) ) ;
#1064 = line ( 'none', #1063, #1058 ) ;
#1065 = vertex_point ( 'none', #14370 ) ;
#1066 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1067 = cartesian_point ( 'none', ( 0.2500000000000002800, 4.000000000000000000, -2.000000000000000000 ) ) ;
#1068 = line ( 'none', #1067, #1330 ) ;
#1069 = oriented_edge ( 'none', *, *, #16926, .f. ) ;
#1070 = face_outer_bound ( 'none', #11454, .t. ) ;
#1071 = vector ( 'none', #1088, 1000.000000000000000 ) ;
#1072 = cylindrical_surface ( 'none', #1090, 2.099999999999997900 ) ;
#1073 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1075 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#1076 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1077 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1078 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#1079 = plane ( 'none', #1091 ) ;
#1080 = cartesian_point ( 'none', ( 11.85569280557176700, -19.52394175909454100, -59.29999999999999700 ) ) ;
#1081 = line ( 'none', #1080, #1071 ) ;
#1082 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1083 = vector ( 'none', #1082, 1000.000000000000000 ) ;
#1084 = advanced_face ( 'none', ( #14371 ), #14408, .t. ) ;
#1085 = vertex_point ( 'none', #14365 ) ;
#1086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1087 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1088 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1089 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#1090 = axis2_placement_3d ( 'none', #1089, #1075, #1060 ) ;
#1091 = axis2_placement_3d ( 'none', #1078, #1074, #1073 ) ;
#1092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1093 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1094 = cartesian_point ( 'none', ( 3.184648865910770400e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#1095 = axis2_placement_3d ( 'none', #1094, #1093, #1092 ) ;
#1096 = axis2_placement_3d ( 'none', #1006, #1087, #1086 ) ;
#1097 = cartesian_point ( 'none', ( 11.07647202635098800, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1098 = line ( 'none', #1097, #1083 ) ;
#1099 = face_outer_bound ( 'none', #11390, .t. ) ;
#1100 = cartesian_point ( 'none', ( 11.85569280557176700, -19.52394175909454100, -59.29999999999999700 ) ) ;
#1101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1102 = vector ( 'none', #1101, 1000.000000000000000 ) ;
#1103 = face_outer_bound ( 'none', #11341, .t. ) ;
#1104 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1105 = vector ( 'none', #1104, 1000.000000000000000 ) ;
#1106 = edge_curve ( 'none', #1613, #1749, #14409, .t. ) ;
#1107 = advanced_face ( 'none', ( #14364 ), #14425, .t. ) ;
#1108 = cartesian_point ( 'none', ( 13.64089978609124600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1109 = line ( 'none', #1108, #1105 ) ;
#1110 = oriented_edge ( 'none', *, *, #984, .t. ) ;
#1111 = cartesian_point ( 'none', ( 2.209730459937650600, 88.00000000000000000, 4.596421574923653900 ) ) ;
#1112 = face_outer_bound ( 'none', #11821, .t. ) ;
#1113 = face_outer_bound ( 'none', #11320, .t. ) ;
#1114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1115 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1116 = plane ( 'none', #1159 ) ;
#1117 = axis2_placement_3d ( 'none', #1119, #1115, #1123 ) ;
#1118 = face_outer_bound ( 'none', #11221, .t. ) ;
#1119 = cartesian_point ( 'none', ( 0.0000000000000000000, 86.99999999999998600, 0.0000000000000000000 ) ) ;
#1120 = direction ( 'none', ( -0.2631174057921086300, -0.9647638212377321900, 0.0000000000000000000 ) ) ;
#1121 = vector ( 'none', #1120, 1000.000000000000100 ) ;
#1122 = circle ( 'none', #1134, 6.800000000000014000 ) ;
#1123 = direction ( 'none', ( -1.000000000000000000, -1.480367759028781600e-017, 0.0000000000000000000 ) ) ;
#1124 = cartesian_point ( 'none', ( 13.64089978609124600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1125 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1127 = vector ( 'none', #1126, 1000.000000000000000 ) ;
#1128 = cartesian_point ( 'none', ( 11.85569280557176700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1129 = line ( 'none', #1128, #1127 ) ;
#1130 = toroidal_surface ( 'none', #1117, 5.099999999999989900, 1.000000000000007800 ) ;
#1131 = line ( 'none', #1124, #1121 ) ;
#1132 = plane ( 'none', #1151 ) ;
#1133 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#1135 = oriented_edge ( 'none', *, *, #1629, .t. ) ;
#1134 = axis2_placement_3d ( 'none', #1133, #1125, #1114 ) ;
#1136 = cartesian_point ( 'none', ( -37.99233993068661900, -44.50850294891673500, 0.0000000000000000000 ) ) ;
#1137 = cartesian_point ( 'none', ( -37.99233993068663300, -44.99127379678137800, -0.4999238475782039100 ) ) ;
#1138 = cartesian_point ( 'none', ( 14.43838355232501200, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1139 = plane ( 'none', #1195 ) ;
#1140 = plane ( 'none', #1166 ) ;
#1141 = plane ( 'none', #1193 ) ;
#1142 = direction ( 'none', ( 0.0000000000000000000, 0.6946583704589982500, 0.7193398003386501900 ) ) ;
#1143 = direction ( 'none', ( -1.663807518469233700e-016, 0.7193398003386501900, -0.6946583704589982500 ) ) ;
#1144 = cartesian_point ( 'none', ( -45.00000000000001400, -44.50850294891673500, 0.0000000000000000000 ) ) ;
#1145 = face_outer_bound ( 'none', #11329, .t. ) ;
#1146 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1147 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1148 = vector ( 'none', #1147, 1000.000000000000000 ) ;
#1149 = cartesian_point ( 'none', ( 16.23880968868864700, -19.16933542792571300, -59.29999999999999700 ) ) ;
#1150 = line ( 'none', #1149, #1148 ) ;
#1151 = axis2_placement_3d ( 'none', #1144, #1143, #1142 ) ;
#1152 = b_spline_curve_with_knots ( 'none', 1,
( #1137, #1136 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1153 = direction ( 'none', ( -0.2792385325546987200, 0.9602217670604527000, 0.0000000000000000000 ) ) ;
#1154 = vector ( 'none', #1153, 1000.000000000000200 ) ;
#1155 = cartesian_point ( 'none', ( 16.23880968868864700, -19.16933542792571300, -59.29999999999999700 ) ) ;
#1156 = direction ( 'none', ( -0.2631174057921086300, -0.9647638212377321900, 0.0000000000000000000 ) ) ;
#1157 = direction ( 'none', ( -0.9647638212377321900, 0.2631174057921086300, 0.0000000000000000000 ) ) ;
#1158 = cartesian_point ( 'none', ( 13.64089978609124600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1159 = axis2_placement_3d ( 'none', #1158, #1157, #1156 ) ;
#1160 = cartesian_point ( 'none', ( 16.23880968868864700, -19.16933542792571300, -59.29999999999999700 ) ) ;
#1161 = line ( 'none', #1160, #1154 ) ;
#1162 = cartesian_point ( 'none', ( 13.64089978609124600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1163 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1164 = cartesian_point ( 'none', ( 14.43838355232501200, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1165 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1166 = axis2_placement_3d ( 'none', #1164, #1163, #1215 ) ;
#1167 = cartesian_point ( 'none', ( 44.99127379678137800, 37.99233993068663300, -0.4999238475782035700 ) ) ;
#1168 = cartesian_point ( 'none', ( 44.99125558628679800, 38.90858141031778000, -0.5009671261132087100 ) ) ;
#1169 = cartesian_point ( 'none', ( 44.80908028147300800, 39.82439757287584600, -0.5025607813317410900 ) ) ;
#1170 = cartesian_point ( 'none', ( 44.10789317496362100, 41.51722336844532900, -0.5049204409181022900 ) ) ;
#1171 = cartesian_point ( 'none', ( 43.58915714984423300, 42.29356756388189400, -0.5056796437278985300 ) ) ;
#1172 = cartesian_point ( 'none', ( 42.29356756392527200, 43.58915714981089500, -0.5056796437280736100 ) ) ;
#1173 = cartesian_point ( 'none', ( 41.51722336848920500, 44.10789317493968300, -0.5049204409184500100 ) ) ;
#1174 = cartesian_point ( 'none', ( 39.82439757290712400, 44.80908028146578900, -0.5025607813321607600 ) ) ;
#1175 = cartesian_point ( 'none', ( 38.90858141033587000, 44.99125558628679000, -0.5009671261135235600 ) ) ;
#1176 = cartesian_point ( 'none', ( 37.99233993068664700, 44.99127379678136400, -0.4999238475782014100 ) ) ;
#1177 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1178 = cartesian_point ( 'none', ( 14.43838355232501200, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1179 = cartesian_point ( 'none', ( 16.23880968868864700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1180 = cartesian_point ( 'none', ( 14.43838355232501200, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1181 = b_spline_curve_with_knots ( 'none', 3,
( #1176, #1175, #1174, #1173, #1172, #1171, #1170, #1169, #1168, #1167 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1182 = face_outer_bound ( 'none', #11312, .t. ) ;
#1183 = face_outer_bound ( 'none', #11366, .t. ) ;
#1184 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1185 = vector ( 'none', #1184, 1000.000000000000000 ) ;
#1186 = edge_curve ( 'none', #1238, #1225, #14427, .t. ) ;
#1187 = cartesian_point ( 'none', ( 16.23880968868864700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1188 = line ( 'none', #1187, #1185 ) ;
#1189 = vector ( 'none', #1146, 1000.000000000000000 ) ;
#1190 = direction ( 'none', ( -0.2792385325546987700, 0.9602217670604527000, 0.0000000000000000000 ) ) ;
#1191 = direction ( 'none', ( 0.9602217670604528100, 0.2792385325546988300, 0.0000000000000000000 ) ) ;
#1192 = cartesian_point ( 'none', ( 16.23880968868864700, -19.16933542792571300, -59.29999999999999700 ) ) ;
#1193 = axis2_placement_3d ( 'none', #1192, #1191, #1190 ) ;
#1194 = line ( 'none', #1138, #1189 ) ;
#1195 = axis2_placement_3d ( 'none', #1179, #1177, #1165 ) ;
#1196 = edge_curve ( 'none', #9, #103, #14426, .t. ) ;
#1197 = cartesian_point ( 'none', ( 38.00319726549456300, 38.00319726549455600, 0.2442592920414465000 ) ) ;
#1198 = plane ( 'none', #1253 ) ;
#1199 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1200 = vector ( 'none', #1199, 1000.000000000000000 ) ;
#1201 = cartesian_point ( 'none', ( 17.01803046790943000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1202 = line ( 'none', #1201, #1200 ) ;
#1203 = face_outer_bound ( 'none', #11372, .t. ) ;
#1204 = cartesian_point ( 'none', ( 43.96127132032731300, -36.96233745423256100, -59.50872620321865700 ) ) ;
#1205 = cartesian_point ( 'none', ( 43.96123040441958800, -38.84352633764717000, -59.51107027400269800 ) ) ;
#1206 = cartesian_point ( 'none', ( 43.24142509870915800, -40.58136948022669100, -59.51233883596152900 ) ) ;
#1208 = advanced_face ( 'none', ( #14361 ), #14524, .t. ) ;
#1207 = cartesian_point ( 'none', ( 41.91139728946794900, -41.91139728946791400, -59.51233883596152200 ) ) ;
#1209 = axis2_placement_3d ( 'none', #1197, #1252, #1251 ) ;
#1210 =( bounded_curve ( ) b_spline_curve ( 3, ( #1207, #1206, #1205, #1204 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.424951426695234200e-015, 0.7852458701498672400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894300000, 0.9492724465894300000, 1.000000000000000000 ) )
representation_item ( '' ) );
#1211 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1212 = vector ( 'none', #1211, 1000.000000000000000 ) ;
#1213 = cylindrical_surface ( 'none', #1209, 7.000000000000001800 ) ;
#1214 = vector ( 'none', #1224, 1000.000000000000000 ) ;
#1215 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1216 = line ( 'none', #1178, #1212 ) ;
#1217 = cartesian_point ( 'none', ( 16.23880968868864700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1218 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1219 = cartesian_point ( 'none', ( 15.91464166920813000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1220 = line ( 'none', #1219, #1226 ) ;
#1221 = cylindrical_surface ( 'none', #1278, 2.000000000000005300 ) ;
#1222 = oriented_edge ( 'none', *, *, #942, .t. ) ;
#1223 = axis2_placement_3d ( 'none', #1243, #1218, #1281 ) ;
#1224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1225 = vertex_point ( 'none', #14432 ) ;
#1226 = vector ( 'none', #1264, 1000.000000000000000 ) ;
#1227 = line ( 'none', #1232, #1214 ) ;
#1228 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1229 = vector ( 'none', #1228, 1000.000000000000000 ) ;
#1230 = cartesian_point ( 'none', ( 17.01803046790943000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1231 = line ( 'none', #1230, #1229 ) ;
#1232 = cartesian_point ( 'none', ( 16.23880968868864700, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1233 = cartesian_point ( 'none', ( -17.90877048431576700, -25.62533926493885200, -59.29999999999999700 ) ) ;
#1234 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1235 = vector ( 'none', #1234, 1000.000000000000000 ) ;
#1236 = plane ( 'none', #1223 ) ;
#1237 = face_outer_bound ( 'none', #11408, .t. ) ;
#1238 = vertex_point ( 'none', #14363 ) ;
#1239 = face_outer_bound ( 'none', #11384, .t. ) ;
#1240 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1241 = vector ( 'none', #1240, 1000.000000000000000 ) ;
#1242 = cartesian_point ( 'none', ( 17.01803046790943000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1243 = cartesian_point ( 'none', ( 15.91464166920813000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1244 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1245 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1246 = cartesian_point ( 'none', ( 17.01803046790943000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1247 = line ( 'none', #1242, #1241 ) ;
#1248 = cartesian_point ( 'none', ( 17.01803046790943000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1249 = cartesian_point ( 'none', ( 17.01803046790943000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1250 = line ( 'none', #1249, #1235 ) ;
#1251 = direction ( 'none', ( 0.0000000000000000000, -0.9998476951563911600, 0.01745240643728355300 ) ) ;
#1252 = direction ( 'none', ( 0.01744974916068271800, 0.01744974916068272500, 0.9996954598818874600 ) ) ;
#1253 = axis2_placement_3d ( 'none', #1246, #1245, #1244 ) ;
#1254 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#1255 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#1256 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#1257 = cylindrical_surface ( 'none', #1258, 7.000000000000001800 ) ;
#1258 = axis2_placement_3d ( 'none', #1300, #1299, #1287 ) ;
#1259 = cartesian_point ( 'none', ( 15.91464166920813000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1260 = line ( 'none', #1259, #1304 ) ;
#1261 = axis2_placement_3d ( 'none', #1256, #1255, #1254 ) ;
#1262 = cylindrical_surface ( 'none', #1261, 2.000000000000005300 ) ;
#1263 = face_outer_bound ( 'none', #11421, .t. ) ;
#1264 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1265 = cartesian_point ( 'none', ( 37.99233993068666100, -44.99127379678135000, -0.4999238475781913000 ) ) ;
#1266 = cartesian_point ( 'none', ( 38.90861346631930900, -44.99125558564966100, -0.5009671626138058100 ) ) ;
#1267 = cartesian_point ( 'none', ( 39.82445301411343800, -44.80906754132808300, -0.5025606113833143200 ) ) ;
#1268 = cartesian_point ( 'none', ( 41.51730120572741400, -44.10785073790453500, -0.5049196205046521100 ) ) ;
#1269 = cartesian_point ( 'none', ( 42.29364447859595800, -43.58909808034455600, -0.5056783861336662200 ) ) ;
#1270 = cartesian_point ( 'none', ( 43.58921627299818600, -42.29349070314332000, -0.5056777650335992900 ) ) ;
#1271 = cartesian_point ( 'none', ( 44.10793566122637100, -41.51714558088834700, -0.5049183864050780200 ) ) ;
#1272 = cartesian_point ( 'none', ( 44.80909305312599100, -39.82434216353517800, -0.5025591217893626800 ) ) ;
#1273 = cartesian_point ( 'none', ( 44.99125560517179400, -38.90854937258215800, -0.5009660441942223000 ) ) ;
#1274 = cartesian_point ( 'none', ( 44.99127379678138500, -37.99233993068662600, -0.4999238475782033500 ) ) ;
#1275 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#1276 = cartesian_point ( 'none', ( 14.04725124713020700, -14.05722097987376200, -59.29999999999999700 ) ) ;
#1277 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#1278 = axis2_placement_3d ( 'none', #1279, #1277, #1275 ) ;
#1279 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#1280 = face_outer_bound ( 'none', #11226, .t. ) ;
#1281 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1282 = b_spline_curve_with_knots ( 'none', 3,
( #1274, #1273, #1272, #1271, #1270, #1269, #1268, #1267, #1266, #1265 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1283 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1284 = cartesian_point ( 'none', ( 17.01803046790943000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1285 = axis2_placement_3d ( 'none', #1284, #1283, #1338 ) ;
#1286 = cylindrical_surface ( 'none', #1337, 8.000000000000001800 ) ;
#1287 = direction ( 'none', ( 0.9998476951563911600, 0.0000000000000000000, 0.01745240643728355300 ) ) ;
#1288 = face_outer_bound ( 'none', #17940, .t. ) ;
#1289 = edge_curve ( 'none', #1859, #1238, #14525, .t. ) ;
#1290 = edge_curve ( 'none', #1225, #16867, #14482, .t. ) ;
#1291 = oriented_edge ( 'none', *, *, #1186, .t. ) ;
#1292 = cartesian_point ( 'none', ( 36.96233745423258200, 43.96127132032729900, -59.50872620321865700 ) ) ;
#1293 = cartesian_point ( 'none', ( 38.84352633764720500, 43.96123040441956700, -59.51107027400271900 ) ) ;
#1294 = cartesian_point ( 'none', ( 40.58136948022671900, 43.24142509870913600, -59.51233883596152900 ) ) ;
#1295 = cartesian_point ( 'none', ( 41.91139728946793500, 41.91139728946792800, -59.51233883596152200 ) ) ;
#1296 = edge_loop ( 'none', ( #264, #1787, #1306, #1720 ) ) ;
#1297 = face_outer_bound ( 'none', #11401, .t. ) ;
#1298 =( bounded_curve ( ) b_spline_curve ( 3, ( #1295, #1294, #1293, #1292 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7852458701498669100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#1299 = direction ( 'none', ( -0.01744974916068272100, 0.01744974916068271800, 0.9996954598818874600 ) ) ;
#1300 = cartesian_point ( 'none', ( -38.00319726549456300, 38.00319726549454200, 0.2442592920414463900 ) ) ;
#1301 = cartesian_point ( 'none', ( 17.01803046790943000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1302 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#1303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1304 = vector ( 'none', #1303, 1000.000000000000000 ) ;
#1305 = plane ( 'none', #1285 ) ;
#1306 = oriented_edge ( 'none', *, *, #2095, .t. ) ;
#1307 = cartesian_point ( 'none', ( 12.29552640946787000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1308 = edge_loop ( 'none', ( #2173, #2204, #2422, #1421 ) ) ;
#1309 = oriented_edge ( 'none', *, *, #1398, .f. ) ;
#1310 = oriented_edge ( 'none', *, *, #3222, .f. ) ;
#1311 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4584, #4602, #4611, #4635 ),
( #4770, #4757, #4551, #4750 ),
( #11625, #11624, #11622, #11621 ),
( #12998, #9510, #9848, #11003 ),
( #11005, #11008, #11007, #10996 ),
( #10995, #11027, #11040, #11033 ),
( #11093, #11084, #11090, #11091 ),
( #17528, #17527, #17783, #17786 ),
( #17789, #17788, #17787, #17677 ),
( #17675, #17694, #17693, #17692 ),
( #17698, #17703, #17702, #17710 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.09071223344866270700, 0.1906112537210964700, 0.3020540161115049500, 0.4208634716069706300, 0.5512155103490975500, 0.6907714083237812600, 0.8403659527400363400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1312 = direction ( 'none', ( 0.9642389471790715500, -0.2650344369001804100, 0.0000000000000000000 ) ) ;
#1313 = oriented_edge ( 'none', *, *, #2328, .f. ) ;
#1314 = cartesian_point ( 'none', ( 12.29552640946787000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1315 = direction ( 'none', ( 0.2809993551095114100, -0.9597079568431422500, 0.0000000000000000000 ) ) ;
#1316 = direction ( 'none', ( -0.9597079568431423600, -0.2809993551095114600, 0.0000000000000000000 ) ) ;
#1317 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.29999999999999700 ) ) ;
#1318 = axis2_placement_3d ( 'none', #1317, #1316, #1315 ) ;
#1319 = plane ( 'none', #1318 ) ;
#1320 = axis2_placement_3d ( 'none', #1314, #1312, #1331 ) ;
#1321 = plane ( 'none', #1320 ) ;
#1322 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#1323 = face_outer_bound ( 'none', #11387, .t. ) ;
#1324 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504200e-016, -1.000000000000000000 ) ) ;
#1325 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1326 = vector ( 'none', #1325, 1000.000000000000000 ) ;
#1327 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.29999999999999700 ) ) ;
#1328 = line ( 'none', #1327, #1326 ) ;
#1329 = face_outer_bound ( 'none', #11440, .t. ) ;
#1330 = vector ( 'none', #1066, 1000.000000000000000 ) ;
#1331 = direction ( 'none', ( 0.2650344369001804100, 0.9642389471790715500, 0.0000000000000000000 ) ) ;
#1333 = oriented_edge ( 'none', *, *, #1290, .f. ) ;
#1332 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1334 = vector ( 'none', #1332, 1000.000000000000000 ) ;
#1335 = cartesian_point ( 'none', ( 13.75504345492241500, -15.16821935649714000, -59.29999999999999700 ) ) ;
#1336 = line ( 'none', #1335, #1334 ) ;
#1337 = axis2_placement_3d ( 'none', #1302, #1322, #1324 ) ;
#1338 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1339 = cartesian_point ( 'none', ( 14.04725124713020700, -14.05722097987376200, -59.29999999999999700 ) ) ;
#1340 = advanced_face ( 'none', ( #14444 ), #14485, .t. ) ;
#1341 = circle ( 'none', #1385, 0.5000000000000004400 ) ;
#1342 = axis2_placement_3d ( 'none', #1370, #1378, #1422 ) ;
#1343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1344 = vector ( 'none', #1343, 1000.000000000000000 ) ;
#1345 = line ( 'none', #1404, #1403 ) ;
#1346 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.08999999596783000 ) ) ;
#1347 = b_spline_curve_with_knots ( 'none', 3,
( #1339, #1402, #1401, #1400, #1399, #1397, #1395, #1394, #1393, #1392, #1391 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09071223344866270700, 0.1906112537210964700, 0.3020540161115049500, 0.4208634716069706300, 0.5512155103490975500, 0.6907714083237812600, 0.8403659527400363400, 1.000000000000000000 ),
.unspecified. ) ;
#1348 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1349 = edge_loop ( 'none', ( #1795, #1717, #2307, #1313 ) ) ;
#1350 = direction ( 'none', ( 0.0000000000000000000, 2.220446049250312800e-016, -1.000000000000000000 ) ) ;
#1351 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.220446049250312800e-016 ) ) ;
#1352 = cartesian_point ( 'none', ( 13.75504345492241500, -15.16821935649714000, -59.29999999999999700 ) ) ;
#1353 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1354 = vector ( 'none', #1353, 1000.000000000000000 ) ;
#1355 = cartesian_point ( 'none', ( 14.04725124713020700, -14.05722097987376200, -59.29999999999999700 ) ) ;
#1356 = line ( 'none', #1355, #1354 ) ;
#1357 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#1358 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#1359 = cartesian_point ( 'none', ( 12.29552640946787000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1360 = line ( 'none', #1359, #1344 ) ;
#1361 = cylindrical_surface ( 'none', #1362, 2.099999999999997900 ) ;
#1362 = axis2_placement_3d ( 'none', #1363, #1358, #1357 ) ;
#1363 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#1364 = face_outer_bound ( 'none', #11308, .t. ) ;
#1365 = oriented_edge ( 'none', *, *, #891, .t. ) ;
#1366 = toroidal_surface ( 'none', #1386, 0.04999999999999884400, 2.999999999999999600 ) ;
#1367 = cartesian_point ( 'none', ( 15.91464166920813000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1368 = vertex_point ( 'none', #14476 ) ;
#1369 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.29999999999999700 ) ) ;
#1370 = cartesian_point ( 'none', ( 13.75504345492241500, -15.16821935649714000, -59.29999999999999700 ) ) ;
#1371 = axis2_placement_3d ( 'none', #1423, #1351, #1350 ) ;
#1372 = plane ( 'none', #1342 ) ;
#1373 = axis2_placement_3d ( 'none', #1420, #1410, #1415 ) ;
#1374 =( bounded_curve ( ) b_spline_curve ( 3, ( #1429, #1428, #1427, #1426 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7852458701498668000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#1375 = face_outer_bound ( 'none', #11445, .t. ) ;
#1376 = edge_loop ( 'none', ( #1, #2507, #2283, #18340 ) ) ;
#1377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1378 = direction ( 'none', ( 0.9671088498838570400, -0.2543628755858906600, 0.0000000000000000000 ) ) ;
#1379 = cartesian_point ( 'none', ( 11.07647202635098800, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1380 = toroidal_surface ( 'none', #1371, 0.04999999999999884400, 2.999999999999999600 ) ;
#1381 = face_outer_bound ( 'none', #11482, .t. ) ;
#1382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1383 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1384 = cartesian_point ( 'none', ( -43.46134747274911100, 36.96233745423255400, -59.50000000000000000 ) ) ;
#1385 = axis2_placement_3d ( 'none', #1384, #1383, #1382 ) ;
#1386 = axis2_placement_3d ( 'none', #1346, #1348, #1377 ) ;
#1387 = face_outer_bound ( 'none', #11479, .t. ) ;
#1388 = face_outer_bound ( 'none', #11424, .t. ) ;
#1389 = direction ( 'none', ( 0.2809993551095113500, -0.9597079568431422500, 0.0000000000000000000 ) ) ;
#1390 = edge_curve ( 'none', #1368, #1487, #14574, .t. ) ;
#1391 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.29999999999999700 ) ) ;
#1392 = cartesian_point ( 'none', ( 14.36839323493411600, -15.19560877204506300, -59.30000000000000400 ) ) ;
#1393 = cartesian_point ( 'none', ( 14.33305031317803800, -15.07177805603105700, -59.30000000000001100 ) ) ;
#1394 = cartesian_point ( 'none', ( 14.28146621198944500, -14.89214487296380800, -59.29999999999999000 ) ) ;
#1395 = cartesian_point ( 'none', ( 14.23212029638269600, -14.72455829012507600, -59.30000000000000400 ) ) ;
#1396 = oriented_edge ( 'none', *, *, #2753, .t. ) ;
#1397 = cartesian_point ( 'none', ( 14.18836396493387400, -14.56870287907629600, -59.30000000000000400 ) ) ;
#1398 = edge_curve ( 'none', #1238, #16883, #14579, .t. ) ;
#1399 = cartesian_point ( 'none', ( 14.14884467549275500, -14.42382306512815400, -59.30000000000001100 ) ) ;
#1400 = cartesian_point ( 'none', ( 14.11083354237610100, -14.29169239300133400, -59.30000000000001100 ) ) ;
#1401 = cartesian_point ( 'none', ( 14.07680417743594200, -14.17058962467523600, -59.29999999999999000 ) ) ;
#1402 = cartesian_point ( 'none', ( 14.05678053435736500, -14.09377648782814800, -59.29999999999999700 ) ) ;
#1403 = vector ( 'none', #1389, 1000.000000000000200 ) ;
#1404 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.29999999999999700 ) ) ;
#1405 = advanced_face ( 'none', ( #14484 ), #14327, .f. ) ;
#1406 = cartesian_point ( 'none', ( 13.75504345492241500, -15.16821935649714000, -59.29999999999999700 ) ) ;
#1407 = line ( 'none', #1406, #1463 ) ;
#1408 = plane ( 'none', #1450 ) ;
#1409 = cartesian_point ( 'none', ( -30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#1410 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#1411 = direction ( 'none', ( 1.000000000000000000, 1.110223024625160200e-016, -3.412570772413394100e-015 ) ) ;
#1412 = direction ( 'none', ( -1.110223024625156400e-016, 1.000000000000000000, 1.110223024625160200e-016 ) ) ;
#1413 = cylindrical_surface ( 'none', #1373, 2.100000000000001000 ) ;
#1414 = cartesian_point ( 'none', ( 14.21387252239880400, -14.65923982245104500, -59.30000000000001100 ) ) ;
#1415 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#1416 = axis2_placement_3d ( 'none', #1417, #1412, #1411 ) ;
#1417 = cartesian_point ( 'none', ( -19.08999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#1418 = circle ( 'none', #1460, 1.999999999999988000 ) ;
#1419 = direction ( 'none', ( -5.640680416169950800e-012, -1.470412171795321400e-012, -1.000000000000000000 ) ) ;
#1420 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#1421 = oriented_edge ( 'none', *, *, #2116, .t. ) ;
#1422 = direction ( 'none', ( 0.2543628755858906600, 0.9671088498838570400, 0.0000000000000000000 ) ) ;
#1423 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.08999999596783000 ) ) ;
#1424 = toroidal_surface ( 'none', #1416, 0.04999999999999884400, 2.999999999999999600 ) ;
#1425 = face_outer_bound ( 'none', #11470, .t. ) ;
#1426 = cartesian_point ( 'none', ( -36.96233745423256800, -43.96127132032730600, -59.50872620321865000 ) ) ;
#1427 = cartesian_point ( 'none', ( -38.84352633764719800, -43.96123040441956700, -59.51107027400271900 ) ) ;
#1428 = cartesian_point ( 'none', ( -40.58136948022671200, -43.24142509870913600, -59.51233883596152900 ) ) ;
#1429 = cartesian_point ( 'none', ( -41.91139728946792800, -41.91139728946792800, -59.51233883596152200 ) ) ;
#1430 = plane ( 'none', #1493 ) ;
#1431 = line ( 'none', #1496, #1495 ) ;
#1432 = face_outer_bound ( 'none', #11429, .t. ) ;
#1433 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1434 = vector ( 'none', #1433, 1000.000000000000000 ) ;
#1435 = cartesian_point ( 'none', ( 11.07647202635098800, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1436 = line ( 'none', #1489, #1492 ) ;
#1437 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1438 = cartesian_point ( 'none', ( -28.70769500424464800, -12.13748156084098200, -59.00000000000000000 ) ) ;
#1439 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1440 = vector ( 'none', #1439, 1000.000000000000000 ) ;
#1441 = cartesian_point ( 'none', ( 11.07647202635098800, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1442 = line ( 'none', #1441, #1440 ) ;
#1443 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1444 = cartesian_point ( 'none', ( 6.314585058103540000e-016, 3.750000000000000000, 1.749999999999999800 ) ) ;
#1445 = direction ( 'none', ( -1.683889348827610500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1446 = vector ( 'none', #1445, 1000.000000000000000 ) ;
#1447 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#1448 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.640680416169950800e-012 ) ) ;
#1449 = line ( 'none', #1447, #1446 ) ;
#1450 = axis2_placement_3d ( 'none', #1414, #1419, #1448 ) ;
#1451 = direction ( 'none', ( 0.2650344369001804100, 0.9642389471790714400, 0.0000000000000000000 ) ) ;
#1452 = vector ( 'none', #1451, 1000.000000000000100 ) ;
#1453 = line ( 'none', #1435, #1434 ) ;
#1454 = cartesian_point ( 'none', ( 11.07647202635098800, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1455 = cartesian_point ( 'none', ( 12.29552640946787000, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1456 = line ( 'none', #1455, #1452 ) ;
#1457 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1459 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -9.400000000000007500 ) ) ;
#1460 = axis2_placement_3d ( 'none', #1459, #1458, #1457 ) ;
#1461 = face_outer_bound ( 'none', #11476, .t. ) ;
#1462 = direction ( 'none', ( 0.2543628755858906600, 0.9671088498838570400, 0.0000000000000000000 ) ) ;
#1463 = vector ( 'none', #1462, 1000.000000000000100 ) ;
#1464 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1465 = axis2_placement_3d ( 'none', #1477, #1437, #1464 ) ;
#1466 = plane ( 'none', #1475 ) ;
#1467 = oriented_edge ( 'none', *, *, #1290, .t. ) ;
#1468 = cartesian_point ( 'none', ( -24.03342405126278800, -7.421009797223727700, -59.00000000000000000 ) ) ;
#1469 = circle ( 'none', #1520, 7.547239951689062000 ) ;
#1470 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -2.000000000000000000 ) ) ;
#1471 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1472 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1473 = cartesian_point ( 'none', ( -23.91358968471682900, -5.866883141461474200, -59.00000000000000000 ) ) ;
#1474 = circle ( 'none', #1465, 1.999999999999988000 ) ;
#1475 = axis2_placement_3d ( 'none', #1470, #1513, #1512 ) ;
#1476 = cartesian_point ( 'none', ( -24.02249188680012900, -6.220581812099255500, -59.00000000000000000 ) ) ;
#1477 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#1478 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1479 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#1480 = axis2_placement_3d ( 'none', #1473, #1472, #1471 ) ;
#1481 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1482 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1483 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, 0.0000000000000000000 ) ) ;
#1484 = axis2_placement_3d ( 'none', #1483, #1482, #1481 ) ;
#1485 = cartesian_point ( 'none', ( -28.02415776142478200, -10.48390015051574800, -59.00000000000000000 ) ) ;
#1486 = oriented_edge ( 'none', *, *, #2352, .t. ) ;
#1487 = vertex_point ( 'none', #14486 ) ;
#1488 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1489 = cartesian_point ( 'none', ( 6.314585058103540000e-016, 4.000000000000000000, 1.749999999999999800 ) ) ;
#1490 = circle ( 'none', #1480, 6.224932047664475800 ) ;
#1491 = circle ( 'none', #1484, 2.000000000000000000 ) ;
#1492 = vector ( 'none', #1478, 1000.000000000000000 ) ;
#1493 = axis2_placement_3d ( 'none', #1454, #1443, #1488 ) ;
#1494 = direction ( 'none', ( 1.683889348827610500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1495 = vector ( 'none', #1494, 1000.000000000000000 ) ;
#1496 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999967500, -2.000000000000000000 ) ) ;
#1497 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1498 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1499 = cartesian_point ( 'none', ( -43.46134747274911100, 44.99999999999999300, -59.50000000000000000 ) ) ;
#1500 = line ( 'none', #1564, #1563 ) ;
#1501 = cylindrical_surface ( 'none', #1504, 0.5000000000000004400 ) ;
#1502 = edge_curve ( 'none', #608, #1085, #14569, .t. ) ;
#1503 = vector ( 'none', #1524, 1000.000000000000000 ) ;
#1504 = axis2_placement_3d ( 'none', #1499, #1551, #1550 ) ;
#1505 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1507 = face_outer_bound ( 'none', #11524, .t. ) ;
#1508 = plane ( 'none', #1526 ) ;
#1509 = cartesian_point ( 'none', ( 11.07647202635098800, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1510 = line ( 'none', #1525, #1503 ) ;
#1511 = cartesian_point ( 'none', ( 6.314585058103540000e-016, 0.2499999999999967500, 1.749999999999999800 ) ) ;
#1512 = direction ( 'none', ( -1.683889348827610500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1513 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.683889348827610500e-016 ) ) ;
#1514 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 0.2499999999999967500, -1.750000000000003300 ) ) ;
#1515 = axis2_placement_3d ( 'none', #1468, #1506, #1505 ) ;
#1516 = circle ( 'none', #1515, 4.666192192025863300 ) ;
#1517 = cartesian_point ( 'none', ( 19.06348501336397700, -13.85480620714649200, -59.29999999999999700 ) ) ;
#1518 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1520 = axis2_placement_3d ( 'none', #1476, #1519, #1518 ) ;
#1521 = face_outer_bound ( 'none', #11548, .t. ) ;
#1522 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 3.750000000000000000, -1.750000000000003300 ) ) ;
#1523 = advanced_face ( 'none', ( #14604 ), #14637, .t. ) ;
#1524 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1525 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 4.000000000000000000, -1.750000000000003300 ) ) ;
#1526 = axis2_placement_3d ( 'none', #1509, #1498, #1497 ) ;
#1527 = plane ( 'none', #1549 ) ;
#1528 = cartesian_point ( 'none', ( 22.86218631206527600, -12.97818283052311500, -59.29999999999999700 ) ) ;
#1529 = cartesian_point ( 'none', ( 22.86218631206527600, -13.85480620714649200, -59.29999999999999700 ) ) ;
#1530 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1531 = face_outer_bound ( 'none', #11577, .t. ) ;
#1532 = cartesian_point ( 'none', ( 22.86218631206527600, -13.85480620714649200, -59.29999999999999700 ) ) ;
#1533 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1534 = vector ( 'none', #1533, 1000.000000000000000 ) ;
#1535 = cartesian_point ( 'none', ( 22.86218631206527600, -12.97818283052311500, -59.29999999999999700 ) ) ;
#1536 = line ( 'none', #1535, #1534 ) ;
#1537 = cartesian_point ( 'none', ( 0.2499999999999973900, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#1538 = oriented_edge ( 'none', *, *, #733, .f. ) ;
#1539 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1540 = vector ( 'none', #1539, 1000.000000000000000 ) ;
#1541 = cartesian_point ( 'none', ( 18.28426423414320100, -12.97818283052311500, -59.29999999999999700 ) ) ;
#1542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1543 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1544 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#1545 = axis2_placement_3d ( 'none', #1544, #1543, #1542 ) ;
#1546 = cartesian_point ( 'none', ( 22.86218631206527600, -13.85480620714649200, -59.29999999999999700 ) ) ;
#1547 = line ( 'none', #1546, #1540 ) ;
#1548 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, 2.000000000000000000 ) ) ;
#1549 = axis2_placement_3d ( 'none', #1554, #1553, #1530 ) ;
#1550 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1551 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1552 = circle ( 'none', #1545, 1.750000000000003300 ) ;
#1553 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1554 = cartesian_point ( 'none', ( 22.86218631206527600, -12.97818283052311500, -59.29999999999999700 ) ) ;
#1555 = edge_loop ( 'none', ( #1596, #1309, #1291, #1467 ) ) ;
#1556 = cartesian_point ( 'none', ( 22.56997851985748600, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1557 = direction ( 'none', ( 1.683889348827610500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1558 = vector ( 'none', #1557, 1000.000000000000000 ) ;
#1559 = cartesian_point ( 'none', ( 0.2499999999999970900, 4.000000000000000000, 2.000000000000000000 ) ) ;
#1560 = line ( 'none', #1559, #1558 ) ;
#1561 = face_outer_bound ( 'none', #11587, .t. ) ;
#1562 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1563 = vector ( 'none', #1562, 1000.000000000000000 ) ;
#1564 = cartesian_point ( 'none', ( 11.07647202635098800, -12.97818283052311400, -59.29999999999999700 ) ) ;
#1565 = axis2_placement_3d ( 'none', #1581, #1575, #1590 ) ;
#1566 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1567 = vector ( 'none', #1566, 1000.000000000000000 ) ;
#1568 = cartesian_point ( 'none', ( 19.06348501336397700, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1569 = plane ( 'none', #1565 ) ;
#1570 = cartesian_point ( 'none', ( -1.670479750220172900, 63.89766765076731800, 5.403890184873794100 ) ) ;
#1571 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1572 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1573 = cartesian_point ( 'none', ( -1.787418624056154300, 64.09022448998716500, 5.360985646824057800 ) ) ;
#1574 = line ( 'none', #1568, #1567 ) ;
#1575 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1576 = plane ( 'none', #1582 ) ;
#1577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1578 = vector ( 'none', #1577, 1000.000000000000000 ) ;
#1579 = cartesian_point ( 'none', ( 22.86218631206527600, -12.97818283052311500, -59.29999999999999700 ) ) ;
#1580 = line ( 'none', #1579, #1578 ) ;
#1581 = cartesian_point ( 'none', ( 22.56997851985748600, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1582 = axis2_placement_3d ( 'none', #1532, #1572, #1571 ) ;
#1583 = face_outer_bound ( 'none', #11557, .t. ) ;
#1584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1585 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1586 = cartesian_point ( 'none', ( -36.96233745423256800, -43.46134747274911100, -59.50000000000000000 ) ) ;
#1587 = face_outer_bound ( 'none', #11584, .t. ) ;
#1588 = b_spline_curve_with_knots ( 'none', 3,
( #1841, #1857, #1856, #1863 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1589 = axis2_placement_3d ( 'none', #1586, #1585, #1584 ) ;
#1590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1591 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1592 = vector ( 'none', #1591, 1000.000000000000000 ) ;
#1593 = cartesian_point ( 'none', ( 22.86218631206527600, -13.85480620714649200, -59.29999999999999700 ) ) ;
#1594 = line ( 'none', #1593, #1592 ) ;
#1595 = circle ( 'none', #1589, 0.5000000000000004400 ) ;
#1596 = oriented_edge ( 'none', *, *, #16846, .f. ) ;
#1597 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1665, #1664, #1663, #1662, #1661, #1660, #1659 ),
( #1658, #1657, #1656, #1655, #1654, #1653, #1652 ),
( #1651, #1650, #1649, #1648, #1647, #1646, #1645 ),
( #1644, #1643, #1642, #1641, #1640, #1639, #1637 ),
( #1636, #1635, #1634, #1633, #1632, #1631, #1630 ),
( #1628, #1627, #1626, #1625, #1624, #1622, #1621 ),
( #1620, #1619, #1701, #1699, #1698, #1697, #1695 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926229350749338400, 0.7852458701498676900 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1598 = cartesian_point ( 'none', ( 19.06348501336397700, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1599 = line ( 'none', #1598, #1690 ) ;
#1600 = face_outer_bound ( 'none', #11610, .t. ) ;
#1601 = plane ( 'none', #1677 ) ;
#1602 = edge_curve ( 'none', #1859, #16848, #14602, .t. ) ;
#1603 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#1604 = axis2_placement_3d ( 'none', #1603, #1610, #1609 ) ;
#1605 = cylindrical_surface ( 'none', #1604, 1.649999999999995200 ) ;
#1606 = oriented_edge ( 'none', *, *, #1289, .t. ) ;
#1607 = face_outer_bound ( 'none', #2835, .t. ) ;
#1608 = cartesian_point ( 'none', ( 19.06348501336397700, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1609 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1610 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1611 = axis2_placement_3d ( 'none', #1618, #1685, #1684 ) ;
#1612 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1613 = vertex_point ( 'none', #14638 ) ;
#1614 = vector ( 'none', #1612, 1000.000000000000000 ) ;
#1615 = cartesian_point ( 'none', ( 19.06348501336397700, -13.85480620714649200, -59.29999999999999700 ) ) ;
#1616 = line ( 'none', #1615, #1614 ) ;
#1617 = face_outer_bound ( 'none', #11117, .t. ) ;
#1618 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -9.399999999999995000 ) ) ;
#1619 = cartesian_point ( 'none', ( -36.96233745423256800, -43.59079272560534700, -60.00000000000000000 ) ) ;
#1620 = cartesian_point ( 'none', ( -36.96233745423256800, -43.46134747274910400, -60.00000000000000000 ) ) ;
#1621 = cartesian_point ( 'none', ( -37.87857721612837700, -43.96125139208836400, -59.50986789126283600 ) ) ;
#1622 = cartesian_point ( 'none', ( -37.87828155387851600, -43.95870001010216300, -59.63909798840753500 ) ) ;
#1623 = advanced_face ( 'none', ( #14603 ), #14686, .t. ) ;
#1624 = cartesian_point ( 'none', ( -37.87109875258427400, -43.90368963436173300, -59.76653483326966000 ) ) ;
#1625 = cartesian_point ( 'none', ( -37.85901553453270900, -43.81139488812278400, -59.85702539538859700 ) ) ;
#1626 = cartesian_point ( 'none', ( -37.84693231648115100, -43.71910014188384300, -59.94751595750754100 ) ) ;
#1627 = cartesian_point ( 'none', ( -37.83009108279854600, -43.59060241527947000, -60.00000000000000000 ) ) ;
#1628 = cartesian_point ( 'none', ( -37.81315002364340200, -43.46134747274910400, -60.00000000000000000 ) ) ;
#1629 = edge_curve ( 'none', #1225, #912, #14600, .t. ) ;
#1630 = cartesian_point ( 'none', ( -38.79440523847741000, -43.77908794705532400, -59.51078209989005800 ) ) ;
#1631 = cartesian_point ( 'none', ( -38.79369558821732500, -43.77636839693557400, -59.63985471422459000 ) ) ;
#1632 = cartesian_point ( 'none', ( -38.77928043812580200, -43.72268790462533200, -59.76704557248365300 ) ) ;
#1633 = cartesian_point ( 'none', ( -38.75513028893396200, -43.63282105848466600, -59.85734517154607900 ) ) ;
#1634 = cartesian_point ( 'none', ( -38.73098013974213000, -43.54295421234400000, -59.94764477060850500 ) ) ;
#1635 = cartesian_point ( 'none', ( -38.69737704961732300, -43.41794891087519700, -60.00000000000000000 ) ) ;
#1636 = cartesian_point ( 'none', ( -38.66357657642623700, -43.29221052010574100, -60.00000000000000000 ) ) ;
#1637 = cartesian_point ( 'none', ( -39.64082794552588500, -43.42850420305703800, -59.51139995752112100 ) ) ;
#1638 = oriented_edge ( 'none', *, *, #16873, .f. ) ;
#1639 = cartesian_point ( 'none', ( -39.63970249094786200, -43.42578687297443500, -59.64036596017965800 ) ) ;
#1640 = cartesian_point ( 'none', ( -39.61858810972773900, -43.37480770030439500, -59.76739058118772600 ) ) ;
#1641 = cartesian_point ( 'none', ( -39.58328807869544600, -43.28957828446260000, -59.85756116872541100 ) ) ;
#1642 = cartesian_point ( 'none', ( -39.54798804766316100, -43.20434886862081200, -59.94773175626309600 ) ) ;
#1643 = cartesian_point ( 'none', ( -39.49891275992145300, -43.08586007458355700, -60.00000000000000000 ) ) ;
#1644 = cartesian_point ( 'none', ( -39.44955053309167400, -42.96667848651346600, -60.00000000000000000 ) ) ;
#1645 = cartesian_point ( 'none', ( -40.48725065257436000, -43.07792045905874500, -59.51201781515219100 ) ) ;
#1646 = cartesian_point ( 'none', ( -40.48570939367840500, -43.07520534901330200, -59.64087720613473200 ) ) ;
#1647 = cartesian_point ( 'none', ( -40.45789578132967500, -43.02692749598345800, -59.76773558989179900 ) ) ;
#1648 = cartesian_point ( 'none', ( -40.41144586845693000, -42.94633551044054100, -59.85777716590474300 ) ) ;
#1649 = cartesian_point ( 'none', ( -40.36499595558418500, -42.86574352489762400, -59.94781874191768600 ) ) ;
#1650 = cartesian_point ( 'none', ( -40.30044847022557500, -42.75377123829191800, -60.00000000000000000 ) ) ;
#1651 = cartesian_point ( 'none', ( -40.23552448975711100, -42.64114645292118400, -60.00000000000000000 ) ) ;
#1652 = cartesian_point ( 'none', ( -41.26360249650594600, -42.55919208242990900, -59.51233883596152200 ) ) ;
#1653 = cartesian_point ( 'none', ( -41.26164854976151700, -42.55664947267747100, -59.64114261054970000 ) ) ;
#1654 = cartesian_point ( 'none', ( -41.22767609694160000, -42.51244218294422000, -59.76791463474280200 ) ) ;
#1655 = cartesian_point ( 'none', ( -41.17100166509450100, -42.43869351833022600, -59.85788924123306700 ) ) ;
#1656 = cartesian_point ( 'none', ( -41.11432723324740100, -42.36494485371623100, -59.94786384772333300 ) ) ;
#1657 = cartesian_point ( 'none', ( -41.03560656464399900, -42.26250811111800200, -60.00000000000000000 ) ) ;
#1658 = cartesian_point ( 'none', ( -40.95642783374414400, -42.15947530638782600, -60.00000000000000000 ) ) ;
#1659 = cartesian_point ( 'none', ( -41.91139728946793500, -41.91139728946792800, -59.51233883596152200 ) ) ;
#1660 = cartesian_point ( 'none', ( -41.90914901121949800, -41.90914901121949000, -59.64114261054970000 ) ) ;
#1661 = cartesian_point ( 'none', ( -41.87005913994291000, -41.87005913994290300, -59.76791463474280200 ) ) ;
#1662 = cartesian_point ( 'none', ( -41.80484759171236700, -41.80484759171236000, -59.85788924123306700 ) ) ;
#1663 = cartesian_point ( 'none', ( -41.73963604348181600, -41.73963604348180900, -59.94786384772333300 ) ) ;
#1664 = cartesian_point ( 'none', ( -41.64905733788100400, -41.64905733788099700, -60.00000000000000000 ) ) ;
#1665 = cartesian_point ( 'none', ( -41.55795157006598800, -41.55795157006598100, -60.00000000000000000 ) ) ;
#1666 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1668 = edge_loop ( 'none', ( #2055, #1486, #2193, #18345 ) ) ;
#1667 = cartesian_point ( 'none', ( 19.06348501336397700, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1669 = oriented_edge ( 'none', *, *, #2092, .t. ) ;
#1670 = axis2_placement_3d ( 'none', #1738, #1737, #1736 ) ;
#1671 = circle ( 'none', #1670, 4.920334308934324800 ) ;
#1672 = plane ( 'none', #1716 ) ;
#1673 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1674 = vector ( 'none', #1673, 1000.000000000000000 ) ;
#1675 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 2.000000000000000000 ) ) ;
#1676 = line ( 'none', #1675, #1674 ) ;
#1677 = axis2_placement_3d ( 'none', #1667, #1666, #1742 ) ;
#1678 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1679 = vector ( 'none', #1678, 1000.000000000000000 ) ;
#1680 = cartesian_point ( 'none', ( 19.06348501336397700, -13.85480620714649200, -59.29999999999999700 ) ) ;
#1681 = line ( 'none', #1680, #1679 ) ;
#1682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1683 = face_outer_bound ( 'none', #11679, .t. ) ;
#1684 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1686 = cartesian_point ( 'none', ( 18.28426423414320100, -12.97818283052311500, -59.29999999999999700 ) ) ;
#1687 = line ( 'none', #1686, #1694 ) ;
#1688 = advanced_face ( 'none', ( #14641 ), #14795, .t. ) ;
#1689 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1690 = vector ( 'none', #1689, 1000.000000000000000 ) ;
#1691 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.00000000000000000 ) ) ;
#1692 = circle ( 'none', #1611, 1.649999999999995200 ) ;
#1693 = oriented_edge ( 'none', *, *, #1602, .f. ) ;
#1694 = vector ( 'none', #1682, 1000.000000000000000 ) ;
#1695 = cartesian_point ( 'none', ( -36.96233745423256800, -43.96127132032730600, -59.50872620321864300 ) ) ;
#1696 = edge_loop ( 'none', ( #1971, #1842, #1805, #1963 ) ) ;
#1697 = cartesian_point ( 'none', ( -36.96233745423256800, -43.95901218916308300, -59.63815174093589600 ) ) ;
#1698 = cartesian_point ( 'none', ( -36.96233745423256800, -43.90412898963963100, -59.76589584763051000 ) ) ;
#1700 = edge_curve ( 'none', #1729, #16887, #14742, .t. ) ;
#1699 = cartesian_point ( 'none', ( -36.96233745423256800, -43.81180210489903000, -59.85662522457708700 ) ) ;
#1701 = cartesian_point ( 'none', ( -36.96233745423256800, -43.71947522015843600, -59.94735460152367100 ) ) ;
#1702 = line ( 'none', #1754, #1753 ) ;
#1703 = oriented_edge ( 'none', *, *, #2116, .f. ) ;
#1704 = face_outer_bound ( 'none', #11560, .t. ) ;
#1705 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1706 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#1707 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1708 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1709 = vector ( 'none', #1708, 1000.000000000000000 ) ;
#1710 = cartesian_point ( 'none', ( 0.2499999999999973900, 4.000000000000000000, 2.000000000000000000 ) ) ;
#1711 = line ( 'none', #1710, #1709 ) ;
#1712 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1714 = cartesian_point ( 'none', ( -24.04577939338920300, -6.300154180569728100, -59.00000000000000000 ) ) ;
#1715 = edge_curve ( 'none', #1892, #16824, #14800, .t. ) ;
#1717 = oriented_edge ( 'none', *, *, #1751, .t. ) ;
#1716 = axis2_placement_3d ( 'none', #1728, #1707, #1705 ) ;
#1718 = line ( 'none', #1740, #1763 ) ;
#1719 = cartesian_point ( 'none', ( 22.56997851985748600, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1720 = oriented_edge ( 'none', *, *, #1602, .t. ) ;
#1721 = face_outer_bound ( 'none', #11511, .t. ) ;
#1722 = axis2_placement_3d ( 'none', #1714, #1713, #1712 ) ;
#1723 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1725 = cartesian_point ( 'none', ( -25.53619077019430300, -8.132218152791677900, -59.00000000000000000 ) ) ;
#1726 = advanced_face ( 'none', ( #14802 ), #14878, .t. ) ;
#1727 = axis2_placement_3d ( 'none', #1725, #1724, #1723 ) ;
#1728 = cartesian_point ( 'none', ( 22.56997851985748600, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1729 = vertex_point ( 'none', #14943 ) ;
#1730 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1731 = vector ( 'none', #1730, 1000.000000000000000 ) ;
#1732 = cartesian_point ( 'none', ( 22.56997851985748600, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1733 = line ( 'none', #1732, #1731 ) ;
#1734 = circle ( 'none', #1727, 5.108872094157182400 ) ;
#1735 = cartesian_point ( 'none', ( -24.29602385256945500, -16.32982298408016300, -59.00000000000000000 ) ) ;
#1736 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1738 = cartesian_point ( 'none', ( -23.78200068969995200, -8.830437677347758200, -59.00000000000000000 ) ) ;
#1739 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1740 = cartesian_point ( 'none', ( 22.56997851985748600, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1741 = circle ( 'none', #1722, 7.464329941514562500 ) ;
#1742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1743 = face_outer_bound ( 'none', #11672, .t. ) ;
#1744 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1746 = cartesian_point ( 'none', ( -27.02073471632385400, -8.761287158396450900, -59.00000000000000000 ) ) ;
#1747 = axis2_placement_3d ( 'none', #1746, #1745, #1744 ) ;
#1748 = circle ( 'none', #1747, 1.828166182082511500 ) ;
#1749 = vertex_point ( 'none', #14941 ) ;
#1751 = edge_curve ( 'none', #1368, #1937, #14934, .t. ) ;
#1750 = axis2_placement_3d ( 'none', #1818, #1817, #1816 ) ;
#1752 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1753 = vector ( 'none', #1752, 1000.000000000000000 ) ;
#1754 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#1755 = circle ( 'none', #1750, 2.000000000000000000 ) ;
#1756 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1758 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 4.000000000000000000, 2.000000000000000000 ) ) ;
#1759 = axis2_placement_3d ( 'none', #1758, #1757, #1756 ) ;
#1760 = cartesian_point ( 'none', ( 22.76478371466268100, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1761 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#1762 = plane ( 'none', #1759 ) ;
#1763 = vector ( 'none', #1739, 1000.000000000000000 ) ;
#1764 = cartesian_point ( 'none', ( -43.29221052010574100, 38.66357657642621600, -60.00000000000000000 ) ) ;
#1765 = cartesian_point ( 'none', ( -43.42850420305704500, 39.64082794552586400, -59.51139995752112100 ) ) ;
#1766 = cartesian_point ( 'none', ( -43.42578687297444200, 39.63970249094784000, -59.64036596017965800 ) ) ;
#1767 = cartesian_point ( 'none', ( -43.37480770030440200, 39.61858810972771700, -59.76739058118772600 ) ) ;
#1768 = cartesian_point ( 'none', ( -43.28957828446260700, 39.58328807869542500, -59.85756116872541100 ) ) ;
#1769 = cartesian_point ( 'none', ( -43.20434886862081900, 39.54798804766313900, -59.94773175626309600 ) ) ;
#1770 = cartesian_point ( 'none', ( -43.08586007458356400, 39.49891275992143800, -60.00000000000000000 ) ) ;
#1771 = cartesian_point ( 'none', ( -42.96667848651346600, 39.44955053309165300, -60.00000000000000000 ) ) ;
#1773 = advanced_face ( 'none', ( #14937 ), #14930, .t. ) ;
#1772 = cartesian_point ( 'none', ( -43.07792045905875300, 40.48725065257433900, -59.51201781515219100 ) ) ;
#1774 = cartesian_point ( 'none', ( -43.07520534901330900, 40.48570939367838400, -59.64087720613473200 ) ) ;
#1775 = cartesian_point ( 'none', ( -43.02692749598346500, 40.45789578132965400, -59.76773558989179900 ) ) ;
#1776 = cartesian_point ( 'none', ( -42.94633551044054800, 40.41144586845690900, -59.85777716590474300 ) ) ;
#1777 = cartesian_point ( 'none', ( -42.86574352489763100, 40.36499595558416300, -59.94781874191768600 ) ) ;
#1778 = cartesian_point ( 'none', ( -42.75377123829192500, 40.30044847022556100, -60.00000000000000000 ) ) ;
#1779 = cartesian_point ( 'none', ( -42.64114645292118400, 40.23552448975709000, -60.00000000000000000 ) ) ;
#1780 = cartesian_point ( 'none', ( -42.55919208242991700, 41.26360249650592500, -59.51233883596152200 ) ) ;
#1781 = cartesian_point ( 'none', ( -42.55664947267747800, 41.26164854976149600, -59.64114261054970000 ) ) ;
#1782 = cartesian_point ( 'none', ( -42.51244218294423400, 41.22767609694158600, -59.76791463474280200 ) ) ;
#1783 = cartesian_point ( 'none', ( -42.43869351833024000, 41.17100166509448700, -59.85788924123306700 ) ) ;
#1784 = cartesian_point ( 'none', ( -42.36494485371624600, 41.11432723324738700, -59.94786384772333300 ) ) ;
#1785 = cartesian_point ( 'none', ( -42.26250811111800900, 41.03560656464397700, -60.00000000000000000 ) ) ;
#1786 = cartesian_point ( 'none', ( -42.15947530638783300, 40.95642783374412900, -60.00000000000000000 ) ) ;
#1787 = oriented_edge ( 'none', *, *, #1700, .f. ) ;
#1788 = cartesian_point ( 'none', ( -41.91139728946793500, 41.91139728946791400, -59.51233883596152200 ) ) ;
#1789 = cartesian_point ( 'none', ( -41.90914901121949800, 41.90914901121947600, -59.64114261054970000 ) ) ;
#1790 = cartesian_point ( 'none', ( -41.87005913994291700, 41.87005913994289600, -59.76791463474280200 ) ) ;
#1791 = cartesian_point ( 'none', ( -41.80484759171237400, 41.80484759171235300, -59.85788924123306700 ) ) ;
#1792 = cartesian_point ( 'none', ( -41.73963604348182300, 41.73963604348180200, -59.94786384772333300 ) ) ;
#1793 = cartesian_point ( 'none', ( -41.64905733788100400, 41.64905733788098300, -60.00000000000000000 ) ) ;
#1794 = cartesian_point ( 'none', ( -41.55795157006598800, 41.55795157006596700, -60.00000000000000000 ) ) ;
#1795 = oriented_edge ( 'none', *, *, #1390, .f. ) ;
#1796 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1794, #1793, #1792, #1791, #1790, #1789, #1788 ),
( #1786, #1785, #1784, #1783, #1782, #1781, #1780 ),
( #1779, #1778, #1777, #1776, #1775, #1774, #1772 ),
( #1771, #1770, #1769, #1768, #1767, #1766, #1765 ),
( #1764, #1840, #1839, #1838, #1837, #1836, #1835 ),
( #1834, #1833, #1832, #1831, #1830, #1829, #1828 ),
( #1827, #1826, #1825, #1824, #1823, #1821, #1820 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926229350749332900, 0.7852458701498665800 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1797 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1798 = vector ( 'none', #1797, 1000.000000000000000 ) ;
#1799 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#1800 = line ( 'none', #1799, #1798 ) ;
#1801 = cartesian_point ( 'none', ( -30.29453436141398400, -10.43270245622940500, -59.00000000000000000 ) ) ;
#1802 = oriented_edge ( 'none', *, *, #1398, .t. ) ;
#1803 = cartesian_point ( 'none', ( -30.11022697270597300, -9.514031089171957900, -59.00000000000000000 ) ) ;
#1804 = cartesian_point ( 'none', ( -28.84836682862730600, -8.717100606286393800, -59.00000000000000000 ) ) ;
#1805 = oriented_edge ( 'none', *, *, #1822, .t. ) ;
#1806 = plane ( 'none', #1819 ) ;
#1807 = b_spline_curve_with_knots ( 'none', 3,
( #1804, #1803, #1801, #1876 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.04119207459693493400, 1.000000000000000000 ),
.unspecified. ) ;
#1808 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -2.000000000000000000 ) ) ;
#1809 = axis2_placement_3d ( 'none', #1862, #1861, #1852 ) ;
#1810 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1811 = vector ( 'none', #1810, 1000.000000000000000 ) ;
#1812 = cartesian_point ( 'none', ( 22.56997851985748600, -16.38727373961402400, -59.29999999999999700 ) ) ;
#1813 = line ( 'none', #1812, #1811 ) ;
#1814 = advanced_face ( 'none', ( #14939 ), #14929, .f. ) ;
#1815 = cartesian_point ( 'none', ( 0.2499999999999999400, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#1816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1817 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1818 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, 0.0000000000000000000 ) ) ;
#1819 = axis2_placement_3d ( 'none', #1808, #1860, #1858 ) ;
#1820 = cartesian_point ( 'none', ( -43.96127132032730600, 36.96233745423255400, -59.50872620321864300 ) ) ;
#1821 = cartesian_point ( 'none', ( -43.95901218916309000, 36.96233745423255400, -59.63815174093589600 ) ) ;
#1822 = edge_curve ( 'none', #1892, #1729, #14920, .t. ) ;
#1823 = cartesian_point ( 'none', ( -43.90412898963963800, 36.96233745423255400, -59.76589584763051000 ) ) ;
#1824 = cartesian_point ( 'none', ( -43.81180210489903700, 36.96233745423255400, -59.85662522457708700 ) ) ;
#1825 = cartesian_point ( 'none', ( -43.71947522015844400, 36.96233745423255400, -59.94735460152367100 ) ) ;
#1826 = cartesian_point ( 'none', ( -43.59079272560536100, 36.96233745423255400, -60.00000000000000000 ) ) ;
#1827 = cartesian_point ( 'none', ( -43.46134747274911800, 36.96233745423255400, -60.00000000000000000 ) ) ;
#1828 = cartesian_point ( 'none', ( -43.96125139208837100, 37.87857721612835600, -59.50986789126283600 ) ) ;
#1829 = cartesian_point ( 'none', ( -43.95870001010217000, 37.87828155387850200, -59.63909798840753500 ) ) ;
#1830 = cartesian_point ( 'none', ( -43.90368963436174000, 37.87109875258425300, -59.76653483326966000 ) ) ;
#1831 = cartesian_point ( 'none', ( -43.81139488812279100, 37.85901553453269500, -59.85702539538859700 ) ) ;
#1832 = cartesian_point ( 'none', ( -43.71910014188385000, 37.84693231648113000, -59.94751595750754100 ) ) ;
#1833 = cartesian_point ( 'none', ( -43.59060241527948400, 37.83009108279853200, -60.00000000000000000 ) ) ;
#1834 = cartesian_point ( 'none', ( -43.46134747274911800, 37.81315002364338800, -60.00000000000000000 ) ) ;
#1835 = cartesian_point ( 'none', ( -43.77908794705533100, 38.79440523847738800, -59.51078209989005800 ) ) ;
#1836 = cartesian_point ( 'none', ( -43.77636839693558100, 38.79369558821730400, -59.63985471422459000 ) ) ;
#1837 = cartesian_point ( 'none', ( -43.72268790462533900, 38.77928043812578100, -59.76704557248365300 ) ) ;
#1838 = cartesian_point ( 'none', ( -43.63282105848467300, 38.75513028893394800, -59.85734517154607900 ) ) ;
#1839 = cartesian_point ( 'none', ( -43.54295421234400700, 38.73098013974211500, -59.94764477060850500 ) ) ;
#1840 = cartesian_point ( 'none', ( -43.41794891087520400, 38.69737704961730900, -60.00000000000000000 ) ) ;
#1841 = cartesian_point ( 'none', ( 37.99233993068666100, -44.99127379678135000, -0.4999238475781913000 ) ) ;
#1842 = oriented_edge ( 'none', *, *, #1715, .f. ) ;
#1843 = cartesian_point ( 'none', ( -1.552940258569081200, 63.73905866137484800, 5.444482869166996000 ) ) ;
#1844 = cartesian_point ( 'none', ( -1.626625220980986800, 63.83360537766053300, 5.419401423203310300 ) ) ;
#1845 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 1.750000000000003300 ) ) ;
#1846 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#1847 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1848 = vector ( 'none', #1847, 1000.000000000000000 ) ;
#1849 = cartesian_point ( 'none', ( 19.06348501336397700, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1850 = line ( 'none', #808, #751 ) ;
#1851 = face_outer_bound ( 'none', #11600, .t. ) ;
#1852 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1853 = line ( 'none', #1849, #1848 ) ;
#1854 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#1855 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#1856 = cartesian_point ( 'none', ( 37.99233993068665400, -44.66942656487160000, -0.1666412825260678300 ) ) ;
#1857 = cartesian_point ( 'none', ( 37.99233993068665400, -44.83035018082647800, -0.3332825650521364400 ) ) ;
#1858 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1859 = vertex_point ( 'none', #14921 ) ;
#1860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1861 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1862 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#1863 = cartesian_point ( 'none', ( 37.99233993068665400, -44.50850294891671400, 0.0000000000000000000 ) ) ;
#1864 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#1865 = cartesian_point ( 'none', ( 0.2499999999999964200, 4.000000000000000000, -1.750000000000003300 ) ) ;
#1866 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1867 = vector ( 'none', #1866, 1000.000000000000000 ) ;
#1868 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 3.750000000000000000, 2.000000000000000000 ) ) ;
#1869 = line ( 'none', #1868, #1867 ) ;
#1870 = face_outer_bound ( 'none', #11558, .t. ) ;
#1871 = cylindrical_surface ( 'none', #1809, 2.000000000000000000 ) ;
#1872 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1873 = vector ( 'none', #1872, 1000.000000000000000 ) ;
#1874 = cartesian_point ( 'none', ( 19.06348501336397700, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1875 = line ( 'none', #1874, #1873 ) ;
#1876 = cartesian_point ( 'none', ( -29.40128899475115900, -11.47311470745864000, -59.00000000000000000 ) ) ;
#1877 = circle ( 'none', #1878, 3.379204045153374500 ) ;
#1878 = axis2_placement_3d ( 'none', #1936, #1935, #1934 ) ;
#1879 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1881 = cartesian_point ( 'none', ( -23.57927560076898400, -10.89714685919917200, -59.00000000000000000 ) ) ;
#1882 = cartesian_point ( 'none', ( -29.40316420097334700, -14.83679842185441400, -59.00000000000000000 ) ) ;
#1883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1884 = vector ( 'none', #1883, 1000.000000000000000 ) ;
#1885 = cartesian_point ( 'none', ( -30.75379122482213000, -10.99456030893401400, -59.00000000000000000 ) ) ;
#1886 = circle ( 'none', #1902, 4.045743397499357700 ) ;
#1887 = cartesian_point ( 'none', ( 22.76478371466268100, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1888 = line ( 'none', #1887, #1933 ) ;
#1889 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1890 = vector ( 'none', #1889, 1000.000000000000000 ) ;
#1891 = cartesian_point ( 'none', ( -27.77893194032847300, -15.66754109727321700, -59.00000000000000000 ) ) ;
#1892 = vertex_point ( 'none', #14942 ) ;
#1893 = cartesian_point ( 'none', ( 19.06348501336397700, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1894 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#1895 = line ( 'none', #1894, #1884 ) ;
#1896 = cartesian_point ( 'none', ( 22.56997851985748600, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1897 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#1898 = vector ( 'none', #1897, 1000.000000000000000 ) ;
#1899 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, -2.000000000000000000 ) ) ;
#1900 = line ( 'none', #1899, #1898 ) ;
#1901 = line ( 'none', #1896, #1890 ) ;
#1902 = axis2_placement_3d ( 'none', #1881, #1880, #1879 ) ;
#1903 = axis2_placement_3d ( 'none', #1967, #1959, #1958 ) ;
#1904 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1905 = vector ( 'none', #1904, 1000.000000000000000 ) ;
#1906 = cartesian_point ( 'none', ( 22.76478371466268100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1907 = cartesian_point ( 'none', ( -30.75379122482213000, -10.99456030893401400, -59.00000000000000000 ) ) ;
#1908 = cartesian_point ( 'none', ( -31.66375529167738600, -12.40995563957137000, -59.00000000000000000 ) ) ;
#1909 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.00000000000000000 ) ) ;
#1910 = oriented_edge ( 'none', *, *, #2346, .f. ) ;
#1911 = face_outer_bound ( 'none', #11730, .t. ) ;
#1912 = b_spline_curve_with_knots ( 'none', 2,
( #1909, #1908, #1907 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1913 = axis2_placement_3d ( 'none', #1925, #1931, #1966 ) ;
#1914 = toroidal_surface ( 'none', #1970, 0.04999999999999884400, 2.999999999999999600 ) ;
#1915 = cartesian_point ( 'none', ( 19.06348501336397700, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1916 = line ( 'none', #1915, #1905 ) ;
#1917 = cartesian_point ( 'none', ( -30.75379122482213000, -10.99456030893401400, -59.00000000000000000 ) ) ;
#1918 = cartesian_point ( 'none', ( -30.71974692652706900, -11.95913232738370600, -59.00000000000000000 ) ) ;
#1919 = cartesian_point ( 'none', ( -30.06005391406609200, -12.53729780540033500, -59.00000000000000000 ) ) ;
#1920 = cartesian_point ( 'none', ( -30.06005391406609200, -12.53729780540033500, -59.00000000000000000 ) ) ;
#1921 = plane ( 'none', #1913 ) ;
#1922 = vertex_point ( 'none', #14923 ) ;
#1923 = face_outer_bound ( 'none', #11690, .t. ) ;
#1924 = b_spline_curve_with_knots ( 'none', 2,
( #1919, #1918, #1917 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1925 = cartesian_point ( 'none', ( 19.06348501336397700, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1926 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 1.600000000000000800 ) ) ;
#1927 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1928 = vector ( 'none', #1927, 1000.000000000000000 ) ;
#1929 = cartesian_point ( 'none', ( 19.06348501336397700, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1930 = line ( 'none', #1929, #1928 ) ;
#1931 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1932 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1933 = vector ( 'none', #1932, 1000.000000000000000 ) ;
#1934 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1935 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1936 = cartesian_point ( 'none', ( -25.60767103151141900, -8.121779945502183300, -59.00000000000000000 ) ) ;
#1937 = vertex_point ( 'none', #14936 ) ;
#1938 = face_outer_bound ( 'none', #11677, .t. ) ;
#1939 = edge_curve ( 'none', #30, #2908, #14978, .t. ) ;
#1940 = axis2_placement_3d ( 'none', #1997, #1999, #1983 ) ;
#1941 = vector ( 'none', #2001, 1000.000000000000000 ) ;
#1942 = cartesian_point ( 'none', ( 22.76478371466268100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1943 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1944 = vector ( 'none', #1943, 1000.000000000000000 ) ;
#1945 = plane ( 'none', #1994 ) ;
#1946 = face_outer_bound ( 'none', #11745, .t. ) ;
#1947 = line ( 'none', #1953, #1944 ) ;
#1948 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1949 = vector ( 'none', #1948, 1000.000000000000000 ) ;
#1950 = cartesian_point ( 'none', ( 22.76478371466268100, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1951 = face_outer_bound ( 'none', #11785, .t. ) ;
#1952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1953 = cartesian_point ( 'none', ( 22.76478371466268100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1954 = line ( 'none', #1942, #1941 ) ;
#1955 = cartesian_point ( 'none', ( 19.06348501336397700, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1956 = line ( 'none', #1950, #1949 ) ;
#1957 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.08999999596783000 ) ) ;
#1958 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1959 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1960 = edge_curve ( 'none', #1749, #18290, #14955, .t. ) ;
#1961 = cartesian_point ( 'none', ( 22.76478371466268100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1962 = edge_loop ( 'none', ( #11279, #17803, #17147 ) ) ;
#1963 = oriented_edge ( 'none', *, *, #1700, .t. ) ;
#1964 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#1965 = plane ( 'none', #1903 ) ;
#1966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1967 = cartesian_point ( 'none', ( 22.76478371466268100, -19.60155945389973900, -59.29999999999999700 ) ) ;
#1968 = axis2_placement_3d ( 'none', #1961, #1996, #1995 ) ;
#1969 = face_outer_bound ( 'none', #11712, .t. ) ;
#1970 = axis2_placement_3d ( 'none', #1957, #1964, #1952 ) ;
#1971 = oriented_edge ( 'none', *, *, #16866, .f. ) ;
#1972 = b_spline_curve_with_knots ( 'none', 1,
( #2012, #2011 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1973 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1975 = axis2_placement_3d ( 'none', #1990, #1974, #1973 ) ;
#1976 = edge_loop ( 'none', ( #2322, #2405, #2619, #2380 ) ) ;
#1977 = axis2_placement_3d ( 'none', #2024, #2023, #2022 ) ;
#1978 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1980 = cartesian_point ( 'none', ( -22.59830366395356900, -14.57739388001940900, -59.00000000000000000 ) ) ;
#1981 = edge_curve ( 'none', #2128, #2082, #14945, .t. ) ;
#1982 = cartesian_point ( 'none', ( 18.28426423414320100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#1983 = direction ( 'none', ( 0.0000000000000000000, 0.6946583704589982500, -0.7193398003386501900 ) ) ;
#1984 = axis2_placement_3d ( 'none', #1980, #1979, #1978 ) ;
#1985 = cartesian_point ( 'none', ( -22.61344062084275200, -16.11064747448859800, -59.00000000000000000 ) ) ;
#1986 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1987 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1988 = cartesian_point ( 'none', ( 19.06348501336397700, -17.26389711623740200, -59.29999999999999700 ) ) ;
#1989 = plane ( 'none', #1940 ) ;
#1990 = cartesian_point ( 'none', ( -24.53485849973574400, -7.321682797340065100, -59.00000000000000000 ) ) ;
#1991 = circle ( 'none', #1977, 6.918104589120094500 ) ;
#1992 = circle ( 'none', #1975, 8.954181327766500300 ) ;
#1993 = circle ( 'none', #1984, 1.468583768654486300 ) ;
#1994 = axis2_placement_3d ( 'none', #1988, #1987, #1986 ) ;
#1995 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1996 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1997 = cartesian_point ( 'none', ( -45.00000000000002800, 44.50850294891671400, 0.0000000000000000000 ) ) ;
#1998 = oriented_edge ( 'none', *, *, #1196, .t. ) ;
#1999 = direction ( 'none', ( 1.109205012312822600e-016, -0.7193398003386501900, -0.6946583704589982500 ) ) ;
#2000 = plane ( 'none', #1968 ) ;
#2001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2002 = cartesian_point ( 'none', ( 44.66942656487162100, 37.99233993068662600, -0.1666412825260671600 ) ) ;
#2003 = cartesian_point ( 'none', ( 37.99233993068666800, 44.50850294891672800, 0.0000000000000000000 ) ) ;
#2004 = cartesian_point ( 'none', ( 39.70083547486946400, 44.51542181553911300, 0.0000000000000000000 ) ) ;
#2005 = cartesian_point ( 'none', ( 41.39217010177534900, 43.80799662985366900, 0.0000000000000000000 ) ) ;
#2006 = cartesian_point ( 'none', ( 43.80799662985369700, 41.39217010177532100, 0.0000000000000000000 ) ) ;
#2007 = cartesian_point ( 'none', ( 44.51542181553912100, 39.70083547486946400, 0.0000000000000000000 ) ) ;
#2008 = cartesian_point ( 'none', ( 44.50850294891674300, 37.99233993068662600, 0.0000000000000000000 ) ) ;
#2009 = axis2_placement_3d ( 'none', #2020, #2030, #2029 ) ;
#2010 = plane ( 'none', #2034 ) ;
#2011 = cartesian_point ( 'none', ( 44.50850294891675700, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#2012 = cartesian_point ( 'none', ( 44.99127379678138500, -37.99233993068662600, -0.4999238475782033500 ) ) ;
#2013 = oriented_edge ( 'none', *, *, #3090, .t. ) ;
#2014 = vertex_point ( 'none', #14947 ) ;
#2015 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #2008, #2007, #2006, #2005, #2004, #2003 ),
( #2002, #2066, #2065, #2064, #2063, #2062 ),
( #2061, #2060, #2059, #2058, #2057, #2056 ),
( #2054, #2053, #2052, #2051, #2050, #2049 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497939437029718800, 6.283185307179585300, 7.068431177329451900 ),
.unspecified. ) ;
#2016 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2017 = cartesian_point ( 'none', ( 18.28426423414320100, -12.97818283052311500, -59.29999999999999700 ) ) ;
#2018 = cartesian_point ( 'none', ( -26.01457747113046500, -16.17358997654468700, -59.00000000000000000 ) ) ;
#2019 = advanced_face ( 'none', ( #14946 ), #15021, .t. ) ;
#2020 = cartesian_point ( 'none', ( -26.62619703967232000, -10.55004434696270500, -59.00000000000000000 ) ) ;
#2021 = circle ( 'none', #2009, 5.107622452134162200 ) ;
#2022 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2024 = cartesian_point ( 'none', ( -24.34159905879366900, -9.411868517145437700, -59.00000000000000000 ) ) ;
#2025 = face_outer_bound ( 'none', #11802, .t. ) ;
#2026 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2027 = line ( 'none', #2093, #2091 ) ;
#2028 = axis2_placement_3d ( 'none', #2017, #2016, #2026 ) ;
#2029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2031 = direction ( 'none', ( -0.6946583704589930400, 0.0000000000000000000, 0.7193398003386551900 ) ) ;
#2032 = direction ( 'none', ( -0.7193398003386551900, -1.109205012312830600e-016, -0.6946583704589930400 ) ) ;
#2033 = oriented_edge ( 'none', *, *, #1715, .t. ) ;
#2034 = axis2_placement_3d ( 'none', #2040, #2032, #2031 ) ;
#2035 = face_outer_bound ( 'none', #11792, .t. ) ;
#2036 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2037 = vector ( 'none', #2036, 1000.000000000000000 ) ;
#2038 = cartesian_point ( 'none', ( 18.28426423414320100, -12.97818283052311500, -59.29999999999999700 ) ) ;
#2039 = line ( 'none', #2038, #2037 ) ;
#2040 = cartesian_point ( 'none', ( 44.50850294891675700, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#2041 = cartesian_point ( 'none', ( 37.99233993068664700, 44.99127379678136400, -0.4999238475782014100 ) ) ;
#2042 = cartesian_point ( 'none', ( 37.99233993068664000, 44.83035018082648500, -0.3332825650521354400 ) ) ;
#2043 = cartesian_point ( 'none', ( 37.99233993068664000, 44.66942656487160700, -0.1666412825260679700 ) ) ;
#2044 = cartesian_point ( 'none', ( 37.99233993068666800, 44.50850294891672800, 0.0000000000000000000 ) ) ;
#2045 = cartesian_point ( 'none', ( -30.44797027335458800, -13.93853316409856000, -59.00000000000000000 ) ) ;
#2046 = edge_loop ( 'none', ( #263, #1703, #1669, #2033 ) ) ;
#2047 = b_spline_curve_with_knots ( 'none', 3,
( #2044, #2043, #2042, #2041 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2048 = circle ( 'none', #2075, 10.05374324839425700 ) ;
#2049 = cartesian_point ( 'none', ( 37.99233993068666800, 44.99127379678137100, -0.4999238475782014100 ) ) ;
#2050 = cartesian_point ( 'none', ( 39.82737615118551800, 44.99866657112693200, -0.5021408953894362900 ) ) ;
#2051 = cartesian_point ( 'none', ( 41.64399653595478400, 44.23880732313440900, -0.5034125264655025000 ) ) ;
#2052 = cartesian_point ( 'none', ( 44.23880732313442400, 41.64399653595474900, -0.5034125264655022700 ) ) ;
#2053 = cartesian_point ( 'none', ( 44.99866657112696100, 39.82737615118549000, -0.5021408953894360700 ) ) ;
#2054 = cartesian_point ( 'none', ( 44.99127379678137800, 37.99233993068664000, -0.4999238475782015200 ) ) ;
#2055 = oriented_edge ( 'none', *, *, #10773, .t. ) ;
#2056 = cartesian_point ( 'none', ( 37.99233993068666800, 44.83035018082648500, -0.3332825650521342700 ) ) ;
#2057 = cartesian_point ( 'none', ( 39.78519592574683400, 44.83758498593099500, -0.3347605969262908400 ) ) ;
#2058 = cartesian_point ( 'none', ( 41.56005439122830600, 44.09520375870749100, -0.3356083509770016500 ) ) ;
#2059 = cartesian_point ( 'none', ( 44.09520375870752000, 41.56005439122827000, -0.3356083509770014800 ) ) ;
#2060 = cartesian_point ( 'none', ( 44.83758498593100200, 39.78519592574681200, -0.3347605969262907300 ) ) ;
#2061 = cartesian_point ( 'none', ( 44.83035018082650000, 37.99233993068663300, -0.3332825650521343300 ) ) ;
#2062 = cartesian_point ( 'none', ( 37.99233993068666800, 44.66942656487160700, -0.1666412825260671400 ) ) ;
#2063 = cartesian_point ( 'none', ( 39.74301570030814900, 44.67650340073505100, -0.1673802984631454200 ) ) ;
#2064 = cartesian_point ( 'none', ( 41.47611224650182700, 43.95160019428058700, -0.1678041754885008200 ) ) ;
#2065 = cartesian_point ( 'none', ( 43.95160019428061600, 41.47611224650179900, -0.1678041754885007400 ) ) ;
#2066 = cartesian_point ( 'none', ( 44.67650340073507200, 39.74301570030813500, -0.1673802984631453700 ) ) ;
#2067 = cartesian_point ( 'none', ( 44.50850294891674300, 37.99233993068662600, 0.0000000000000000000 ) ) ;
#2068 = cartesian_point ( 'none', ( -28.09767834971847500, -11.84346709937312300, -59.00000000000000000 ) ) ;
#2069 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2070 = cartesian_point ( 'none', ( 18.28426423414320100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#2071 = axis2_placement_3d ( 'none', #2089, #2088, #2121 ) ;
#2072 = circle ( 'none', #2129, 3.148519325313608300 ) ;
#2073 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2075 = axis2_placement_3d ( 'none', #2086, #2074, #2073 ) ;
#2076 = plane ( 'none', #2071 ) ;
#2077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2079 = cartesian_point ( 'none', ( -23.61134153478287700, -13.09388761363459100, -59.00000000000000000 ) ) ;
#2080 = b_spline_curve_with_knots ( 'none', 1,
( #2067, #2127 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2081 = oriented_edge ( 'none', *, *, #1939, .f. ) ;
#2082 = vertex_point ( 'none', #14951 ) ;
#2083 = axis2_placement_3d ( 'none', #2079, #2078, #2077 ) ;
#2084 = edge_curve ( 'none', #103, #2908, #14982, .t. ) ;
#2085 = plane ( 'none', #2122 ) ;
#2086 = cartesian_point ( 'none', ( -24.13649046447049100, -6.296822160095416600, -59.00000000000000000 ) ) ;
#2087 = circle ( 'none', #2083, 3.177522036446389600 ) ;
#2088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2089 = cartesian_point ( 'none', ( 18.28426423414320100, -12.97818283052311500, -59.29999999999999700 ) ) ;
#2090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2091 = vector ( 'none', #2090, 1000.000000000000000 ) ;
#2092 = edge_curve ( 'none', #2082, #1892, #14981, .t. ) ;
#2093 = cartesian_point ( 'none', ( 18.28426423414320100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#2095 = edge_curve ( 'none', #1729, #1859, #15097, .t. ) ;
#2094 = plane ( 'none', #2028 ) ;
#2096 = face_outer_bound ( 'none', #11741, .t. ) ;
#2097 = cartesian_point ( 'none', ( -21.63440420444228000, -15.58153008875198400, -59.00000000000000000 ) ) ;
#2098 = axis2_placement_3d ( 'none', #2113, #2106, #2105 ) ;
#2099 = axis2_placement_3d ( 'none', #2120, #2115, #2104 ) ;
#2100 = cartesian_point ( 'none', ( -0.9271581015576843000, 63.20860174119818700, 5.617147611889667900 ) ) ;
#2101 = cartesian_point ( 'none', ( -1.186435455496665200, 63.35805665531010800, 5.562626410314308600 ) ) ;
#2102 = cartesian_point ( 'none', ( -1.442516973938218900, 63.61408382654040800, 5.480825461761665600 ) ) ;
#2103 = cartesian_point ( 'none', ( -1.472604817601622900, 63.64606895955288500, 5.471076472188524800 ) ) ;
#2104 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2107 = cartesian_point ( 'none', ( -1.527063178954239900, 63.70780332046862800, 5.453145782566460700 ) ) ;
#2108 = circle ( 'none', #2099, 7.747019569126562600 ) ;
#2109 = circle ( 'none', #2098, 2.003868603184956000 ) ;
#2110 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2111 = vector ( 'none', #2110, 1000.000000000000000 ) ;
#2112 = cartesian_point ( 'none', ( 18.28426423414320100, -20.47818283052311400, -59.29999999999999700 ) ) ;
#2113 = cartesian_point ( 'none', ( -23.04142485650205100, -14.15472167010997300, -59.00000000000000000 ) ) ;
#2114 = face_outer_bound ( 'none', #11767, .t. ) ;
#2115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2116 = edge_curve ( 'none', #2082, #16847, #15025, .t. ) ;
#2117 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2118 = line ( 'none', #2112, #2111 ) ;
#2119 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.00000000000000000 ) ) ;
#2120 = cartesian_point ( 'none', ( -19.86818739917587700, -26.79050794358856500, -59.00000000000000000 ) ) ;
#2121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2122 = axis2_placement_3d ( 'none', #2070, #2069, #2117 ) ;
#2123 = face_outer_bound ( 'none', #11765, .t. ) ;
#2124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2126 = face_outer_bound ( 'none', #11784, .t. ) ;
#2127 = cartesian_point ( 'none', ( 44.99127379678137800, 37.99233993068663300, -0.4999238475782035700 ) ) ;
#2128 = vertex_point ( 'none', #15028 ) ;
#2129 = axis2_placement_3d ( 'none', #2068, #2125, #2124 ) ;
#2130 = cartesian_point ( 'none', ( 44.66942656487163500, -37.99233993068662600, -0.1666412825260671900 ) ) ;
#2131 = cartesian_point ( 'none', ( 44.67650340073507200, -39.74301570030811300, -0.1673802984631452800 ) ) ;
#2132 = cartesian_point ( 'none', ( 43.95160019428060800, -41.47611224650178500, -0.1678041754885008200 ) ) ;
#2133 = cartesian_point ( 'none', ( 41.47611224650182700, -43.95160019428058000, -0.1678041754885007400 ) ) ;
#2134 = cartesian_point ( 'none', ( 39.74301570030816300, -44.67650340073507200, -0.1673802984631452300 ) ) ;
#2135 = cartesian_point ( 'none', ( 37.99233993068665400, -44.66942656487158600, -0.1666412825260671600 ) ) ;
#2136 = cartesian_point ( 'none', ( 44.50850294891675700, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#2137 = cartesian_point ( 'none', ( 44.51542181553913500, -39.70083547486943600, 0.0000000000000000000 ) ) ;
#2138 = cartesian_point ( 'none', ( 43.80799662985369700, -41.39217010177531400, 0.0000000000000000000 ) ) ;
#2139 = cartesian_point ( 'none', ( 41.39217010177534900, -43.80799662985366200, 0.0000000000000000000 ) ) ;
#2140 = cartesian_point ( 'none', ( 39.70083547486949300, -44.51542181553913500, 0.0000000000000000000 ) ) ;
#2141 = cartesian_point ( 'none', ( 37.99233993068665400, -44.50850294891670700, 0.0000000000000000000 ) ) ;
#2142 = line ( 'none', #2169, #2168 ) ;
#2143 = face_outer_bound ( 'none', #11838, .t. ) ;
#2144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2146 = cartesian_point ( 'none', ( -23.16501198207964400, -3.776701897687653600, -59.00000000000000000 ) ) ;
#2147 = axis2_placement_3d ( 'none', #2146, #2145, #2144 ) ;
#2148 = circle ( 'none', #2147, 11.25445801736229100 ) ;
#2149 = circle ( 'none', #2155, 1.976136028425820700 ) ;
#2150 = oriented_edge ( 'none', *, *, #1629, .f. ) ;
#2151 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #2141, #2140, #2139, #2138, #2137, #2136 ),
( #2135, #2134, #2133, #2132, #2131, #2130 ),
( #2189, #2188, #2187, #2186, #2185, #2184 ),
( #2183, #2182, #2181, #2180, #2178, #2177 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497939437029721400, 6.283185307179586200, 7.068431177329451000 ),
.unspecified. ) ;
#2152 = advanced_face ( 'none', ( #14922 ), #15123, .t. ) ;
#2153 = cartesian_point ( 'none', ( 19.08999999596802900, 5.399999999999993200, 19.08999999596757000 ) ) ;
#2154 = oriented_edge ( 'none', *, *, #966, .f. ) ;
#2155 = axis2_placement_3d ( 'none', #2153, #2175, #2174 ) ;
#2156 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.00000000000000700 ) ) ;
#2157 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2159 = cartesian_point ( 'none', ( 6.369187123753585300, -16.09506594740623000, -59.29999999999999700 ) ) ;
#2160 = cartesian_point ( 'none', ( 8.477040208169171400, -16.09506594740623000, -59.29999999999999700 ) ) ;
#2161 = axis2_placement_3d ( 'none', #2216, #2217, #2220 ) ;
#2162 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2163 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2164 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.596323321948147100e-015, -5.102943980648418200e-031 ) ) ;
#2165 = plane ( 'none', #2166 ) ;
#2166 = axis2_placement_3d ( 'none', #2159, #2158, #2157 ) ;
#2167 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2168 = vector ( 'none', #2167, 1000.000000000000000 ) ;
#2170 = oriented_edge ( 'none', *, *, #2346, .t. ) ;
#2169 = cartesian_point ( 'none', ( 6.369187123753585300, -16.09506594740623000, -59.00000000000000000 ) ) ;
#2171 = line ( 'none', #2160, #2227 ) ;
#2172 = circle ( 'none', #2176, 41.39999999999999900 ) ;
#2173 = oriented_edge ( 'none', *, *, #16839, .f. ) ;
#2174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2175 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2176 = axis2_placement_3d ( 'none', #2164, #2163, #2162 ) ;
#2177 = cartesian_point ( 'none', ( 44.99127379678137800, -37.99233993068662600, -0.4999238475782016300 ) ) ;
#2178 = cartesian_point ( 'none', ( 44.99866657112696100, -39.82737615118548300, -0.5021408953894358500 ) ) ;
#2179 = edge_curve ( 'none', #296, #2128, #15118, .t. ) ;
#2180 = cartesian_point ( 'none', ( 44.23880732313441700, -41.64399653595474100, -0.5034125264655025000 ) ) ;
#2181 = cartesian_point ( 'none', ( 41.64399653595478400, -44.23880732313440200, -0.5034125264655022700 ) ) ;
#2182 = cartesian_point ( 'none', ( 39.82737615118549000, -44.99866657112692500, -0.5021408953894356300 ) ) ;
#2183 = cartesian_point ( 'none', ( 37.99233993068666100, -44.99127379678134300, -0.4999238475782015200 ) ) ;
#2184 = cartesian_point ( 'none', ( 44.83035018082651400, -37.99233993068662600, -0.3332825650521343800 ) ) ;
#2185 = cartesian_point ( 'none', ( 44.83758498593101600, -39.78519592574679100, -0.3347605969262905700 ) ) ;
#2186 = cartesian_point ( 'none', ( 44.09520375870751300, -41.56005439122826300, -0.3356083509770016500 ) ) ;
#2187 = cartesian_point ( 'none', ( 41.56005439122830600, -44.09520375870749100, -0.3356083509770014800 ) ) ;
#2188 = cartesian_point ( 'none', ( 39.78519592574683400, -44.83758498593099500, -0.3347605969262904500 ) ) ;
#2189 = cartesian_point ( 'none', ( 37.99233993068665400, -44.83035018082646400, -0.3332825650521343300 ) ) ;
#2190 = circle ( 'none', #2195, 32.00000000000000000 ) ;
#2191 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2192 = circle ( 'none', #2260, 7.000000000000000000 ) ;
#2193 = oriented_edge ( 'none', *, *, #10748, .t. ) ;
#2194 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2195 = axis2_placement_3d ( 'none', #2201, #2265, #2264 ) ;
#2196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2197 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2198 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.03999999596783300 ) ) ;
#2199 = axis2_placement_3d ( 'none', #2198, #2197, #2196 ) ;
#2200 = circle ( 'none', #2262, 5.000000000000000000 ) ;
#2201 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2202 = cartesian_point ( 'none', ( -22.92280926211202900, -14.88927556261291200, -59.00000000000000000 ) ) ;
#2203 = axis2_placement_3d ( 'none', #2261, #2194, #2245 ) ;
#2204 = oriented_edge ( 'none', *, *, #2299, .f. ) ;
#2205 = face_bound ( 'none', #11858, .t. ) ;
#2206 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -58.99999999999998600 ) ) ;
#2207 = cartesian_point ( 'none', ( 7.111839396565676100, -18.39490897010625800, -58.99999999999999300 ) ) ;
#2208 = cartesian_point ( 'none', ( 7.184583808268316200, -18.62902513047913200, -58.99999999999999300 ) ) ;
#2209 = cartesian_point ( 'none', ( 7.275975491441230700, -18.98388883783194800, -59.00000000000000700 ) ) ;
#2210 = cartesian_point ( 'none', ( 7.358123078723704000, -19.33939406716764300, -58.99999999999999300 ) ) ;
#2211 = cartesian_point ( 'none', ( 7.401947732899161600, -19.57803857545967900, -59.00000000000000700 ) ) ;
#2212 = vertex_point ( 'none', #15116 ) ;
#2213 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.00000000000000000 ) ) ;
#2214 = circle ( 'none', #2161, 7.000000000000002700 ) ;
#2215 = circle ( 'none', #2199, 2.999999999999999100 ) ;
#2216 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999993200, 17.57799999999999900 ) ) ;
#2217 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2218 = b_spline_curve_with_knots ( 'none', 3,
( #2213, #2211, #2210, #2209, #2208, #2207, #2206 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2488751571872429000, 0.4974197103002313000, 0.7479413436558446400, 1.000000000000000000 ),
.unspecified. ) ;
#2219 = cartesian_point ( 'none', ( -21.27595905258763400, -13.93853316409857600, -59.00000000000000000 ) ) ;
#2220 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2221 = circle ( 'none', #2296, 8.886347780170819300 ) ;
#2222 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2223 = vector ( 'none', #2222, 1000.000000000000000 ) ;
#2224 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.596323321948147100e-015, -41.39999999999999900 ) ) ;
#2225 = line ( 'none', #2224, #2223 ) ;
#2226 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2227 = vector ( 'none', #2226, 1000.000000000000000 ) ;
#2229 = edge_loop ( 'none', ( #2358, #2576, #2305, #2231, #2154, #2445, #2424, #2490, #2150, #2608, #2451, #2639, #2492, #2495, #2551, #2960 ) ) ;
#2228 = plane ( 'none', #2203 ) ;
#2230 = cartesian_point ( 'none', ( -24.35456548451295300, -7.443668036777234300, -59.00000000000000000 ) ) ;
#2231 = oriented_edge ( 'none', *, *, #583, .f. ) ;
#2232 = circle ( 'none', #2234, 8.000000000000001800 ) ;
#2233 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995000, 3.055000000000001000 ) ) ;
#2234 = axis2_placement_3d ( 'none', #2233, #2292, #2291 ) ;
#2235 = circle ( 'none', #2290, 2.100000000000001000 ) ;
#2236 = face_outer_bound ( 'none', #11974, .t. ) ;
#2237 = face_bound ( 'none', #11935, .t. ) ;
#2238 = face_bound ( 'none', #11952, .t. ) ;
#2239 = face_bound ( 'none', #11906, .t. ) ;
#2240 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2241 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2242 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2243 = face_bound ( 'none', #11908, .t. ) ;
#2244 = face_bound ( 'none', #11929, .t. ) ;
#2245 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156400e-016, -1.000000000000000000 ) ) ;
#2246 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2247 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2248 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999996800, -18.00000000000000000 ) ) ;
#2249 = axis2_placement_3d ( 'none', #2248, #2247, #2246 ) ;
#2250 = axis2_placement_3d ( 'none', #2242, #2241, #2240 ) ;
#2251 = circle ( 'none', #2250, 2.099999999999997900 ) ;
#2252 = face_bound ( 'none', #11900, .t. ) ;
#2253 = advanced_face ( 'none', ( #15124 ), #15147, .t. ) ;
#2254 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2255 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2256 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995000, -0.1249999999999994000 ) ) ;
#2257 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-016, 1.000000000000000000 ) ) ;
#2258 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2259 = circle ( 'none', #2249, 9.500000000000000000 ) ;
#2260 = axis2_placement_3d ( 'none', #2256, #2255, #2254 ) ;
#2261 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.298161660974073600e-015, -2.551471990324209100e-031 ) ) ;
#2262 = axis2_placement_3d ( 'none', #2191, #2258, #2257 ) ;
#2263 = edge_curve ( 'none', #10720, #10644, #15112, .t. ) ;
#2264 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2265 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2266 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2268 = cartesian_point ( 'none', ( -23.94767224138095300, -8.176223169155157700, -59.00000000000000000 ) ) ;
#2269 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#2270 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2271 = cartesian_point ( 'none', ( -21.93364695332489600, -14.59308327547057300, -59.00000000000000000 ) ) ;
#2272 = oriented_edge ( 'none', *, *, #10990, .f. ) ;
#2273 = cartesian_point ( 'none', ( -19.03999999596789600, 3.099999999999998300, -19.08999999596770500 ) ) ;
#2274 = circle ( 'none', #2288, 6.790833274612537300 ) ;
#2275 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2277 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#2278 = axis2_placement_3d ( 'none', #2277, #2270, #2269 ) ;
#2279 = edge_loop ( 'none', ( #2450, #2365, #3315, #2912 ) ) ;
#2281 = vertex_point ( 'none', #15126 ) ;
#2280 = circle ( 'none', #2278, 2.099999999999997900 ) ;
#2283 = oriented_edge ( 'none', *, *, #2541, .f. ) ;
#2282 = cartesian_point ( 'none', ( -24.58070157236440400, -14.93748713602551700, -59.00000000000000000 ) ) ;
#2284 = cartesian_point ( 'none', ( -27.06743631283228500, -11.23317361062572300, -59.00000000000000000 ) ) ;
#2285 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2286 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2287 = cartesian_point ( 'none', ( -23.91915107677474200, -5.884599892642908600, -59.00000000000000000 ) ) ;
#2288 = axis2_placement_3d ( 'none', #2268, #2267, #2266 ) ;
#2289 = axis2_placement_3d ( 'none', #2287, #2276, #2275 ) ;
#2290 = axis2_placement_3d ( 'none', #2297, #2286, #2285 ) ;
#2291 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2292 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2293 = circle ( 'none', #2289, 6.206362923989735800 ) ;
#2294 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2296 = axis2_placement_3d ( 'none', #2230, #2295, #2294 ) ;
#2297 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2298 = oriented_edge ( 'none', *, *, #2834, .f. ) ;
#2299 = edge_curve ( 'none', #2128, #16816, #15155, .t. ) ;
#2300 = direction ( 'none', ( 3.491483361109382100e-015, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2303 = cartesian_point ( 'none', ( -25.34038804897147300, -10.75753778116642900, -59.00000000000000000 ) ) ;
#2304 = axis2_placement_3d ( 'none', #2273, #2300, #2372 ) ;
#2305 = oriented_edge ( 'none', *, *, #882, .f. ) ;
#2306 = face_outer_bound ( 'none', #11943, .t. ) ;
#2307 = oriented_edge ( 'none', *, *, #2362, .t. ) ;
#2308 = vertex_point ( 'none', #15117 ) ;
#2309 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.00000000000000000 ) ) ;
#2310 = cartesian_point ( 'none', ( -23.42817952332604000, -19.80507076429309200, -59.00000000000000000 ) ) ;
#2311 = cartesian_point ( 'none', ( -23.28863355491840900, -19.55192615890494100, -59.00000000000000000 ) ) ;
#2312 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.00000000000000000 ) ) ;
#2313 = cartesian_point ( 'none', ( -26.42784850811916500, -14.54780783296248500, -59.00000000000000000 ) ) ;
#2314 = edge_curve ( 'none', #10914, #10885, #15156, .t. ) ;
#2315 = circle ( 'none', #2330, 6.630361574714211900 ) ;
#2316 = circle ( 'none', #2371, 2.000000000000005300 ) ;
#2317 = b_spline_curve_with_knots ( 'none', 3,
( #2312, #2311, #2310, #2309 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2318 = circle ( 'none', #2304, 2.999999999999999100 ) ;
#2319 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.00000000000000000 ) ) ;
#2320 = cartesian_point ( 'none', ( -22.22964538870457900, -16.61287506547741400, -59.00000000000000000 ) ) ;
#2321 = circle ( 'none', #2363, 7.747019569126548400 ) ;
#2322 = oriented_edge ( 'none', *, *, #16841, .f. ) ;
#2323 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2325 = cartesian_point ( 'none', ( -23.25018341532588600, -4.057865395363292800, -59.00000000000000000 ) ) ;
#2326 = axis2_placement_3d ( 'none', #2325, #2324, #2323 ) ;
#2328 = edge_curve ( 'none', #1487, #2014, #15150, .t. ) ;
#2327 = cartesian_point ( 'none', ( -31.19104466094324800, -13.87707489750880500, -59.00000000000000000 ) ) ;
#2329 = oriented_edge ( 'none', *, *, #17142, .f. ) ;
#2330 = axis2_placement_3d ( 'none', #2303, #2302, #2301 ) ;
#2331 = circle ( 'none', #2326, 10.96067734157431900 ) ;
#2332 = cartesian_point ( 'none', ( -23.32335032545272900, -18.59963524953394700, -59.00000000000000000 ) ) ;
#2333 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2335 = cartesian_point ( 'none', ( -22.46356880624546200, -13.40292565574933400, -59.00000000000000000 ) ) ;
#2336 = axis2_placement_3d ( 'none', #2335, #2334, #2333 ) ;
#2337 = circle ( 'none', #2336, 1.302801723203992600 ) ;
#2338 = cartesian_point ( 'none', ( -21.50255877492670800, -18.75111190415740800, -59.00000000000000000 ) ) ;
#2339 = circle ( 'none', #2361, 5.184430553111140800 ) ;
#2340 = cartesian_point ( 'none', ( -19.36223974010594900, -22.97859768035144200, -59.00000000000000000 ) ) ;
#2341 = cartesian_point ( 'none', ( -18.57069587734505900, -20.28580422806062700, -59.00000000000000000 ) ) ;
#2342 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2343 = axis2_placement_3d ( 'none', #2360, #2351, #2342 ) ;
#2344 = circle ( 'none', #2343, 2.100000000000001000 ) ;
#2345 = cartesian_point ( 'none', ( -16.41319946082532500, -19.85657900320547900, -59.00000000000000000 ) ) ;
#2346 = edge_curve ( 'none', #11052, #10985, #15226, .t. ) ;
#2347 = cartesian_point ( 'none', ( -0.1994161033178181700, 62.99975937925909600, 5.707948046429632600 ) ) ;
#2349 = vertex_point ( 'none', #15222 ) ;
#2348 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2350 = axis2_placement_3d ( 'none', #2370, #2348, #2359 ) ;
#2351 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2353 = advanced_face ( 'none', ( #15214 ), #15149, .t. ) ;
#2352 = edge_curve ( 'none', #10711, #10710, #15151, .t. ) ;
#2354 = axis2_placement_3d ( 'none', #2395, #2394, #2388 ) ;
#2355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2357 = cartesian_point ( 'none', ( -24.72924677264232300, -6.916016152131658300, -59.00000000000000000 ) ) ;
#2358 = oriented_edge ( 'none', *, *, #309, .f. ) ;
#2359 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2360 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2361 = axis2_placement_3d ( 'none', #2341, #2398, #2397 ) ;
#2362 = edge_curve ( 'none', #1937, #2014, #15207, .t. ) ;
#2363 = axis2_placement_3d ( 'none', #2357, #2356, #2355 ) ;
#2365 = oriented_edge ( 'none', *, *, #2314, .f. ) ;
#2364 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2366 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2367 = cylindrical_surface ( 'none', #2350, 5.000000000000000000 ) ;
#2368 = cartesian_point ( 'none', ( -28.18423471099287500, -13.84994509251473000, -59.00000000000000000 ) ) ;
#2369 = axis2_placement_3d ( 'none', #2340, #2396, #2393 ) ;
#2370 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2371 = axis2_placement_3d ( 'none', #2373, #2366, #2364 ) ;
#2372 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.469446951953615400e-015 ) ) ;
#2373 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2374 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2376 = cartesian_point ( 'none', ( -26.02296917305965700, -13.46559475027320700, -59.00000000000000000 ) ) ;
#2377 = cartesian_point ( 'none', ( 1.178754387328357900, 63.38247123109530900, 5.556745687722227900 ) ) ;
#2378 = cartesian_point ( 'none', ( 1.117401187456617400, 63.33966307558615200, 5.571507740490909000 ) ) ;
#2379 = cartesian_point ( 'none', ( 0.9318202297669770900, 63.22435151997837700, 5.612390207605761500 ) ) ;
#2380 = oriented_edge ( 'none', *, *, #2299, .t. ) ;
#2381 = cartesian_point ( 'none', ( 0.8061768401797945200, 63.16501436377730300, 5.635106930760744400 ) ) ;
#2382 = cartesian_point ( 'none', ( 0.4375532650667230400, 63.03101024091724000, 5.689642335460939100 ) ) ;
#2383 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2384 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2385 = axis2_placement_3d ( 'none', #2404, #2384, #2383 ) ;
#2386 = advanced_face ( 'none', ( #15204 ), #15223, .f. ) ;
#2387 = circle ( 'none', #2385, 2.000000000000005300 ) ;
#2388 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2389 = cartesian_point ( 'none', ( 0.2042137495511310600, 63.00024349791813400, 5.707846252241395700 ) ) ;
#2390 = cylindrical_surface ( 'none', #2354, 41.39999999999999900 ) ;
#2391 = cartesian_point ( 'none', ( -0.4341280424571682400, 63.03016175545439400, 5.689808509653073700 ) ) ;
#2392 = circle ( 'none', #2400, 5.184430553111137200 ) ;
#2393 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2394 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2397 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2398 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2399 = face_outer_bound ( 'none', #11989, .t. ) ;
#2400 = axis2_placement_3d ( 'none', #2376, #2375, #2374 ) ;
#2401 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.00000000000000000 ) ) ;
#2402 = cartesian_point ( 'none', ( -23.69440051199973900, -19.28132825229328900, -59.00000000000000000 ) ) ;
#2403 = cartesian_point ( 'none', ( -23.32335032545272900, -18.59963524953394700, -59.00000000000000000 ) ) ;
#2404 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2405 = oriented_edge ( 'none', *, *, #289, .f. ) ;
#2406 = circle ( 'none', #2369, 6.737157272588761200 ) ;
#2407 = b_spline_curve_with_knots ( 'none', 2,
( #2403, #2402, #2401 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2408 = b_spline_curve_with_knots ( 'none', 2,
( #2472, #2471, #2470 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2409 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#2410 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.00000000000000000 ) ) ;
#2411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2412 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2413 = cartesian_point ( 'none', ( -21.43242218973856000, -29.92982219803257100, -59.00000000000000000 ) ) ;
#2415 = advanced_face ( 'none', ( #15197 ), #15202, .f. ) ;
#2414 = axis2_placement_3d ( 'none', #2413, #2412, #2411 ) ;
#2416 = circle ( 'none', #2414, 11.25445801736227700 ) ;
#2417 = axis2_placement_3d ( 'none', #2460, #2459, #2458 ) ;
#2418 = axis2_placement_3d ( 'none', #2439, #2457, #2454 ) ;
#2419 = cartesian_point ( 'none', ( -22.05590729273370700, -16.80336948768389900, -59.00000000000000000 ) ) ;
#2420 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2422 = oriented_edge ( 'none', *, *, #1981, .t. ) ;
#2423 = cartesian_point ( 'none', ( -13.40638951087495400, -19.82944919821142100, -59.00000000000000000 ) ) ;
#2424 = oriented_edge ( 'none', *, *, #849, .f. ) ;
#2425 = cartesian_point ( 'none', ( -14.85414488457209900, -20.88494362964059900, -59.00000000000000000 ) ) ;
#2426 = cartesian_point ( 'none', ( -16.82037743771190100, -18.03477145109989300, -59.00000000000000000 ) ) ;
#2427 = cartesian_point ( 'none', ( -20.01673259945333800, -18.76903695969479100, -59.00000000000000000 ) ) ;
#2428 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2430 = cartesian_point ( 'none', ( -20.84107280141010700, -25.50965115982689100, -59.00000000000000000 ) ) ;
#2431 = axis2_placement_3d ( 'none', #2430, #2429, #2428 ) ;
#2432 = circle ( 'none', #2431, 6.790833274612523100 ) ;
#2433 = cartesian_point ( 'none', ( -21.34725075649154400, -29.64865870035705700, -59.00000000000000000 ) ) ;
#2434 = circle ( 'none', #2435, 10.96067734157426100 ) ;
#2435 = axis2_placement_3d ( 'none', #2433, #2421, #2420 ) ;
#2436 = cartesian_point ( 'none', ( -20.30328552547091900, -17.37248956429292000, -59.00000000000000000 ) ) ;
#2437 = cartesian_point ( 'none', ( -18.16958566369903800, -19.15871626275775300, -59.00000000000000000 ) ) ;
#2438 = cartesian_point ( 'none', ( -13.81703789176812900, -20.18328650596936700, -59.00000000000000000 ) ) ;
#2439 = cartesian_point ( 'none', ( -20.06445087830464400, -26.38062975103306900, -59.00000000000000000 ) ) ;
#2440 = circle ( 'none', #2488, 41.39999999999999900 ) ;
#2441 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.00000000000000000 ) ) ;
#2442 = cartesian_point ( 'none', ( -22.29851444964559400, -18.90125204533064000, -59.00000000000000000 ) ) ;
#2443 = cartesian_point ( 'none', ( -21.50255877492670800, -18.75111190415740800, -59.00000000000000000 ) ) ;
#2445 = oriented_edge ( 'none', *, *, #979, .f. ) ;
#2444 = circle ( 'none', #2501, 5.107622452134138200 ) ;
#2446 = b_spline_curve_with_knots ( 'none', 2,
( #2443, #2442, #2441 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2447 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997500, -26.42000000000000200 ) ) ;
#2448 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2449 = oriented_edge ( 'none', *, *, #2937, .f. ) ;
#2451 = oriented_edge ( 'none', *, *, #1289, .f. ) ;
#2450 = oriented_edge ( 'none', *, *, #10992, .f. ) ;
#2452 = circle ( 'none', #2539, 41.29999999999999700 ) ;
#2453 = axis2_placement_3d ( 'none', #2448, #2494, #2489 ) ;
#2454 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2455 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.00000000000000000 ) ) ;
#2456 = circle ( 'none', #2453, 5.000000000000000000 ) ;
#2457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2458 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2459 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2460 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#2461 = cartesian_point ( 'none', ( -18.58473190690991200, -17.52872257182840000, -59.00000000000000000 ) ) ;
#2462 = cartesian_point ( 'none', ( -21.98586875719763300, -17.59166507388448200, -59.00000000000000000 ) ) ;
#2463 = circle ( 'none', #2418, 8.954181327766500300 ) ;
#2464 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#2465 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2466 = axis2_placement_3d ( 'none', #2409, #2465, #2464 ) ;
#2467 = oriented_edge ( 'none', *, *, #3459, .t. ) ;
#2468 = circle ( 'none', #2466, 2.100000000000001000 ) ;
#2469 = cartesian_point ( 'none', ( -15.19614517706703800, -18.86551412651872200, -59.00000000000000000 ) ) ;
#2470 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.00000000000000000 ) ) ;
#2471 = cartesian_point ( 'none', ( -12.91788427737012400, -21.56638524234577000, -59.00000000000000000 ) ) ;
#2472 = cartesian_point ( 'none', ( -13.81703789176812900, -20.18328650596936700, -59.00000000000000000 ) ) ;
#2473 = circle ( 'none', #2417, 41.39999999999999900 ) ;
#2474 = axis2_placement_3d ( 'none', #2487, #2491, #2478 ) ;
#2476 = edge_loop ( 'none', ( #2272, #1910, #9675, #2329 ) ) ;
#2475 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2477 = circle ( 'none', #2513, 10.05374324839425700 ) ;
#2478 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2480 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#2481 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.13999999596782700 ) ) ;
#2482 = axis2_placement_3d ( 'none', #2481, #2480, #2479 ) ;
#2483 = circle ( 'none', #2530, 41.39999999999999900 ) ;
#2484 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2485 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2486 = circle ( 'none', #2482, 2.999999999999999100 ) ;
#2487 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#2488 = axis2_placement_3d ( 'none', #2500, #2485, #2484 ) ;
#2489 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2490 = oriented_edge ( 'none', *, *, #984, .f. ) ;
#2491 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2492 = oriented_edge ( 'none', *, *, #1822, .f. ) ;
#2493 = oriented_edge ( 'none', *, *, #18324, .t. ) ;
#2495 = oriented_edge ( 'none', *, *, #2092, .f. ) ;
#2494 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2496 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2498 = cartesian_point ( 'none', ( -17.97311233836805000, -23.15226820141039700, -59.00000000000000000 ) ) ;
#2499 = face_outer_bound ( 'none', #11958, .t. ) ;
#2500 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.596323321948147100e-015, -5.102943980648418200e-031 ) ) ;
#2501 = axis2_placement_3d ( 'none', #2498, #2497, #2496 ) ;
#2502 = conical_surface ( 'none', #2474, 41.39999999999999900, 0.7853981633974526100 ) ;
#2503 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994800, 3.552713678800494700e-016 ) ) ;
#2504 = axis2_placement_3d ( 'none', #2563, #2562, #2561 ) ;
#2505 = circle ( 'none', #2504, 3.177522036446393200 ) ;
#2506 = cartesian_point ( 'none', ( -21.77914505143080200, -20.05105276845360200, -59.00000000000000000 ) ) ;
#2507 = oriented_edge ( 'none', *, *, #2536, .t. ) ;
#2508 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2510 = cartesian_point ( 'none', ( -21.32560708033447800, -19.98227271009143600, -59.00000000000000000 ) ) ;
#2511 = cartesian_point ( 'none', ( -20.20527791552539700, -21.63313202937913700, -59.00000000000000000 ) ) ;
#2512 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.00000000000000000 ) ) ;
#2513 = axis2_placement_3d ( 'none', #2531, #2509, #2508 ) ;
#2514 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2516 = cartesian_point ( 'none', ( -20.25771031924671600, -24.29044403122764400, -59.00000000000000000 ) ) ;
#2517 = cartesian_point ( 'none', ( -22.96490517359809800, -18.12078245962109700, -59.00000000000000000 ) ) ;
#2518 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2519 = circle ( 'none', #2533, 6.918104589120091000 ) ;
#2520 = oriented_edge ( 'none', *, *, #11460, .f. ) ;
#2521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2523 = cartesian_point ( 'none', ( -20.24474389352742400, -26.25864451159585400, -59.00000000000000000 ) ) ;
#2524 = axis2_placement_3d ( 'none', #2523, #2522, #2521 ) ;
#2525 = cartesian_point ( 'none', ( -17.52999785898591200, -22.47335048509450700, -59.00000000000000000 ) ) ;
#2526 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.00000000000000000 ) ) ;
#2527 = cartesian_point ( 'none', ( -13.82602433326704800, -21.75223712604107400, -59.00000000000000000 ) ) ;
#2528 = cartesian_point ( 'none', ( -14.85414488457209900, -20.88494362964059900, -59.00000000000000000 ) ) ;
#2529 = edge_loop ( 'none', ( #2298, #2861, #2449, #1310, #2987, #3043, #2964, #3098 ) ) ;
#2530 = axis2_placement_3d ( 'none', #2540, #2547, #2598 ) ;
#2531 = cartesian_point ( 'none', ( -20.46281891356989000, -27.40549038827768800, -59.00000000000000000 ) ) ;
#2532 = b_spline_curve_with_knots ( 'none', 2,
( #2528, #2527, #2526 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2533 = axis2_placement_3d ( 'none', #2516, #2515, #2514 ) ;
#2534 = cartesian_point ( 'none', ( -15.88973916757355600, -21.56904253487924400, -59.00000000000000000 ) ) ;
#2535 = circle ( 'none', #2524, 8.886347780170822800 ) ;
#2536 = edge_curve ( 'none', #1613, #2590, #15256, .t. ) ;
#2537 = direction ( 'none', ( 0.0000000000000000000, 1.102578480493733400e-016, -1.000000000000000000 ) ) ;
#2538 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2539 = axis2_placement_3d ( 'none', #2475, #2538, #2537 ) ;
#2540 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999998800, 1.887379141862764600e-016 ) ) ;
#2541 = edge_curve ( 'none', #18290, #2590, #15254, .t. ) ;
#2542 = cartesian_point ( 'none', ( -15.38379624778617200, -22.02790544309935300, -59.00000000000000000 ) ) ;
#2543 = cartesian_point ( 'none', ( -14.25186410181190200, -23.37451940624809800, -59.00000000000000000 ) ) ;
#2544 = cartesian_point ( 'none', ( -14.57224067098805200, -24.14740048022897400, -59.00000000000000000 ) ) ;
#2545 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.00000000000000000 ) ) ;
#2546 = circle ( 'none', #2597, 5.108872094157182400 ) ;
#2547 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2548 = b_spline_curve_with_knots ( 'none', 3,
( #2545, #2544, #2543, #2542 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.04119207459693493400, 1.000000000000000000 ),
.unspecified. ) ;
#2549 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2551 = oriented_edge ( 'none', *, *, #1981, .f. ) ;
#2550 = circle ( 'none', #2600, 2.003868603184952400 ) ;
#2552 = edge_loop ( 'none', ( #9681, #2013, #2732, #2927 ) ) ;
#2553 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2554 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.00000000000000000 ) ) ;
#2555 = cartesian_point ( 'none', ( -16.65863765545250200, -22.95473121800139500, -59.00000000000000000 ) ) ;
#2556 = cartesian_point ( 'none', ( -17.52999785898591200, -22.47335048509450700, -59.00000000000000000 ) ) ;
#2557 = axis2_placement_3d ( 'none', #2518, #2553, #2549 ) ;
#2558 = edge_loop ( 'none', ( #2671, #2467, #3394, #2962 ) ) ;
#2559 = cylindrical_surface ( 'none', #2557, 41.39999999999999900 ) ;
#2560 = b_spline_curve_with_knots ( 'none', 2,
( #2556, #2555, #2554 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 0.9999089362614648200 ),
.unspecified. ) ;
#2561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2563 = cartesian_point ( 'none', ( -20.98796784325749700, -20.60842493473848300, -59.00000000000000000 ) ) ;
#2564 = face_outer_bound ( 'none', #12047, .t. ) ;
#2565 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2566 = cartesian_point ( 'none', ( -22.53165036807607500, -22.11354351081455500, -59.00000000000000000 ) ) ;
#2567 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2568 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2570 = cartesian_point ( 'none', ( -20.56401012055541600, -26.28551429849649800, -59.00000000000000000 ) ) ;
#2571 = axis2_placement_3d ( 'none', #2570, #2569, #2568 ) ;
#2572 = axis2_placement_3d ( 'none', #2565, #2623, #2622 ) ;
#2573 = circle ( 'none', #2571, 4.666192192025863300 ) ;
#2574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2575 = vector ( 'none', #2574, 1000.000000000000000 ) ;
#2576 = oriented_edge ( 'none', *, *, #622, .f. ) ;
#2577 = cartesian_point ( 'none', ( 2.000000000000000000, 87.60789776466667400, 3.499999999999996000 ) ) ;
#2578 = line ( 'none', #2577, #2575 ) ;
#2579 = face_outer_bound ( 'none', #12010, .t. ) ;
#2580 = axis2_placement_3d ( 'none', #2503, #2620, #2616 ) ;
#2581 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2583 = circle ( 'none', #2607, 7.464329941514559900 ) ;
#2584 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.00000000000000000 ) ) ;
#2585 = cartesian_point ( 'none', ( -15.78482465958509500, -24.09338971784220400, -59.00000000000000000 ) ) ;
#2586 = cartesian_point ( 'none', ( -15.71263179274442700, -24.49156808615032000, -59.00000000000000000 ) ) ;
#2587 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.00000000000000000 ) ) ;
#2589 = vertex_point ( 'none', #15261 ) ;
#2588 = oriented_edge ( 'none', *, *, #11107, .t. ) ;
#2590 = vertex_point ( 'none', #15253 ) ;
#2591 = b_spline_curve_with_knots ( 'none', 3,
( #2587, #2586, #2585, #2584 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.7409940497519701400 ),
.unspecified. ) ;
#2592 = circle ( 'none', #2580, 41.39999999999999900 ) ;
#2593 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2595 = cartesian_point ( 'none', ( -19.06124340162390100, -25.57430594292854700, -59.00000000000000000 ) ) ;
#2596 = conical_surface ( 'none', #2572, 41.29999999999999700, 0.7853981633974461700 ) ;
#2597 = axis2_placement_3d ( 'none', #2595, #2594, #2593 ) ;
#2598 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2599 = cartesian_point ( 'none', ( -21.55788452153833000, -19.54759087826310400, -59.00000000000000000 ) ) ;
#2600 = axis2_placement_3d ( 'none', #2599, #2582, #2581 ) ;
#2601 = cartesian_point ( 'none', ( -2.218715992879593200, 88.00000000000000000, 4.592080111979476500 ) ) ;
#2602 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 4.596421574923650300 ) ) ;
#2603 = plane ( 'none', #2605 ) ;
#2604 = cartesian_point ( 'none', ( -20.55165477842900800, -27.40636991515049600, -59.00000000000000000 ) ) ;
#2605 = axis2_placement_3d ( 'none', #2644, #2643, #2642 ) ;
#2606 = b_spline_curve_with_knots ( 'none', 1,
( #2602, #2601 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2608 = oriented_edge ( 'none', *, *, #1186, .f. ) ;
#2607 = axis2_placement_3d ( 'none', #2604, #2649, #2648 ) ;
#2609 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2610 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2611 = axis2_placement_3d ( 'none', #2567, #2610, #2609 ) ;
#2612 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#2613 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2614 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990900, 30.62999999999999900 ) ) ;
#2615 = axis2_placement_3d ( 'none', #2614, #2613, #2612 ) ;
#2616 = direction ( 'none', ( 0.0000000000000000000, 1.152292163994256100e-016, -1.000000000000000000 ) ) ;
#2617 = circle ( 'none', #2611, 2.000000000000005300 ) ;
#2618 = cartesian_point ( 'none', ( -15.38379624778617200, -22.02790544309935300, -59.00000000000000000 ) ) ;
#2619 = oriented_edge ( 'none', *, *, #2179, .t. ) ;
#2620 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2621 = circle ( 'none', #2615, 2.099999999999997900 ) ;
#2622 = direction ( 'none', ( 0.0000000000000000000, -1.102578480493733400e-016, 1.000000000000000000 ) ) ;
#2623 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2624 = line ( 'none', #2652, #2651 ) ;
#2625 = cartesian_point ( 'none', ( -1.845828634413613000, 64.21893917451728800, 5.337221524042654200 ) ) ;
#2626 = cartesian_point ( 'none', ( -1.974929871001970000, 64.58986654912833100, 5.280445863453726600 ) ) ;
#2627 = cartesian_point ( 'none', ( -1.999999999999997800, 64.81525278449503000, 5.261951033401467200 ) ) ;
#2628 = cartesian_point ( 'none', ( -2.000000000000000000, 65.00000000000000000, 5.262811813689572700 ) ) ;
#2629 = cartesian_point ( 'none', ( 2.000000000000000000, 87.60789776466667400, 4.596421574923653900 ) ) ;
#2630 = cartesian_point ( 'none', ( 2.000000000000000000, 87.61190352988191400, 4.771101058147517700 ) ) ;
#2631 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2633 = cartesian_point ( 'none', ( -21.59300134321173900, -23.71345035811215900, -59.00000000000000000 ) ) ;
#2634 = axis2_placement_3d ( 'none', #2633, #2632, #2631 ) ;
#2635 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#2636 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.00000000000000000 ) ) ;
#2637 = b_spline_curve_with_knots ( 'none', 3,
( #2628, #2627, #2626, #2625, #1573, #1570, #1844, #1843, #2107, #2103, #2102, #2101, #2100, #2391, #2347, #2389, #2382, #2381, #2379, #2378, #2377, #17742, #17741, #17740, #17739, #17738, #17737, #17736, #17734, #17735, #17733 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1249999999999730200, 0.1874999999999595600, 0.2187499999999552600, 0.2343749999999530900, 0.2499999999999509800, 0.3749999999999483200, 0.4999999999999456000, 0.6249999999999429300, 0.6874999999999414900, 0.7187499999999409400, 0.7343749999999421600, 0.7421874999999410500, 0.7499999999999399400, 0.8749999999999699100, 1.000000000000000000 ),
.unspecified. ) ;
#2638 = cartesian_point ( 'none', ( 2.000000000000000000, 87.55566373002578500, 4.924543092230035100 ) ) ;
#2639 = oriented_edge ( 'none', *, *, #2095, .f. ) ;
#2640 = cartesian_point ( 'none', ( 2.000000000000000000, 87.41005702386642900, 5.089798823406501200 ) ) ;
#2641 = cartesian_point ( 'none', ( 2.000000000000000000, 87.37686567995152100, 5.121377962014293000 ) ) ;
#2642 = direction ( 'none', ( 0.4716546237253844700, -0.8817833724438592900, 0.0000000000000000000 ) ) ;
#2643 = direction ( 'none', ( -0.8817833724438594000, -0.4716546237253845300, 0.0000000000000000000 ) ) ;
#2644 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 3.499999999999996000 ) ) ;
#2645 = axis2_placement_3d ( 'none', #2635, #2901, #17732 ) ;
#2646 = circle ( 'none', #2634, 1.854929624516381300 ) ;
#2647 = b_spline_curve_with_knots ( 'none', 3,
( #2899, #2907, #2906, #2905, #2641, #2640, #2638, #2630, #2629 ),
.unspecified., .f., .f.,
( 4, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.2499999999999865100, 0.3749999999999797900, 0.4999999999999730200, 1.000000000000000000 ),
.unspecified. ) ;
#2648 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2650 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2651 = vector ( 'none', #2650, 1000.000000000000000 ) ;
#2652 = cartesian_point ( 'none', ( -2.209730459937650200, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#2653 = face_outer_bound ( 'none', #16763, .t. ) ;
#2654 = cartesian_point ( 'none', ( -18.81949761839757300, -21.90044995285172300, -59.00000000000000000 ) ) ;
#2655 = cartesian_point ( 'none', ( 3.184648865910770400e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#2656 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2657 = vector ( 'none', #2656, 1000.000000000000000 ) ;
#2658 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2660 = cartesian_point ( 'none', ( -20.79005350702624400, -25.08205748080303700, -59.00000000000000000 ) ) ;
#2661 = axis2_placement_3d ( 'none', #2660, #2659, #2658 ) ;
#2662 = line ( 'none', #2714, #2713 ) ;
#2663 = axis2_placement_3d ( 'none', #2655, #2717, #2701 ) ;
#2664 = circle ( 'none', #2663, 5.099999999999989900 ) ;
#2665 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2667 = cartesian_point ( 'none', ( -20.57494228501808200, -27.48594228362096800, -59.00000000000000000 ) ) ;
#2668 = axis2_placement_3d ( 'none', #2667, #2666, #2665 ) ;
#2670 = vertex_point ( 'none', #15249 ) ;
#2669 = circle ( 'none', #2668, 7.547239951689064700 ) ;
#2671 = oriented_edge ( 'none', *, *, #10939, .f. ) ;
#2672 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 3.499999999999996000 ) ) ;
#2673 = line ( 'none', #2672, #2657 ) ;
#2674 = oriented_edge ( 'none', *, *, #11108, .f. ) ;
#2675 = circle ( 'none', #2661, 3.441690691569392800 ) ;
#2676 = cartesian_point ( 'none', ( -18.45509692812206700, -20.24252551035588300, -59.00000000000000000 ) ) ;
#2677 = edge_curve ( 'none', #17583, #11114, #15248, .t. ) ;
#2678 = cartesian_point ( 'none', ( -2.000000000000000000, 86.99999999999998600, 5.262811813689572700 ) ) ;
#2679 = cartesian_point ( 'none', ( -2.000000000000000000, 87.17254174537457300, 5.263727136991287900 ) ) ;
#2680 = cartesian_point ( 'none', ( -1.999999999999999600, 87.31875420694677800, 5.195191008248376500 ) ) ;
#2681 = cartesian_point ( 'none', ( -2.000000000000000000, 87.49857897360144000, 4.988209637067078500 ) ) ;
#2682 = cartesian_point ( 'none', ( -1.999999999999999600, 87.54059694435149200, 4.917682880744360200 ) ) ;
#2683 = cartesian_point ( 'none', ( -1.999999999999999600, 87.59701707100154500, 4.764088929898628400 ) ) ;
#2684 = cartesian_point ( 'none', ( -2.000000000000000000, 87.61004732333164200, 4.682600819766015800 ) ) ;
#2685 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 4.596421574923650300 ) ) ;
#2686 = plane ( 'none', #2719 ) ;
#2687 = face_bound ( 'none', #12049, .t. ) ;
#2688 = b_spline_curve_with_knots ( 'none', 3,
( #2685, #2684, #2683, #2682, #2681, #2680, #2679, #2678 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000004400, 0.5000000000000008900, 1.000000000000000000 ),
.unspecified. ) ;
#2689 = axis2_placement_3d ( 'none', #2696, #2758, #2757 ) ;
#2690 = cartesian_point ( 'none', ( -20.68384448710138200, -27.83964095425875100, -59.00000000000000000 ) ) ;
#2691 = cartesian_point ( 'none', ( -5.384566934687971900, -17.26389711623739800, -59.00000000000000000 ) ) ;
#2692 = advanced_face ( 'none', ( #15208 ), #15235, .f. ) ;
#2693 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2694 = circle ( 'none', #2689, 4.920334308934324800 ) ;
#2695 = vertex_point ( 'none', #15243 ) ;
#2696 = cartesian_point ( 'none', ( -20.81543348211825900, -24.87608641837246600, -59.00000000000000000 ) ) ;
#2697 = cartesian_point ( 'none', ( -21.42539075962706700, -21.69951680966646600, -59.00000000000000000 ) ) ;
#2698 = face_outer_bound ( 'none', #12148, .t. ) ;
#2699 = face_bound ( 'none', #12110, .t. ) ;
#2700 = face_bound ( 'none', #12149, .t. ) ;
#2701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2702 = axis2_placement_3d ( 'none', #2733, #2731, #2730 ) ;
#2703 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2704 = face_bound ( 'none', #12102, .t. ) ;
#2705 = face_bound ( 'none', #12066, .t. ) ;
#2706 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2707 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999999300, -41.39999999999999900 ) ) ;
#2708 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.00000000000000000 ) ) ;
#2709 = cartesian_point ( 'none', ( -23.71196271917514100, -21.50844065351508800, -59.00000000000000000 ) ) ;
#2710 = cartesian_point ( 'none', ( -23.40881222095447700, -20.65666527894294200, -59.00000000000000000 ) ) ;
#2711 = cartesian_point ( 'none', ( -21.77914505143080200, -20.05105276845360200, -59.00000000000000000 ) ) ;
#2712 = oriented_edge ( 'none', *, *, #11104, .t. ) ;
#2713 = vector ( 'none', #2706, 1000.000000000000000 ) ;
#2714 = cartesian_point ( 'none', ( -2.000000000000000000, 65.00000000000000000, 3.499999999999996000 ) ) ;
#2715 = b_spline_curve_with_knots ( 'none', 3,
( #2711, #2710, #2709, #2708 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.9446061720257789000 ),
.unspecified. ) ;
#2716 = advanced_face ( 'none', ( #15233, #15238 ), #15288, .t. ) ;
#2717 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2718 = face_bound ( 'none', #12103, .t. ) ;
#2719 = axis2_placement_3d ( 'none', #2707, #2703, #2693 ) ;
#2720 = face_bound ( 'none', #12036, .t. ) ;
#2721 = cartesian_point ( 'none', ( -20.32583041681718300, -22.97838039239624300, -59.00000000000000000 ) ) ;
#2722 = cartesian_point ( 'none', ( 19.08999999596776900, 6.099583304394126800, -19.08999999596783000 ) ) ;
#2723 = circle ( 'none', #2793, 3.548149444219342200 ) ;
#2724 = cartesian_point ( 'none', ( -21.13304500599067400, -22.61913370969087100, -59.00000000000000000 ) ) ;
#2725 = edge_curve ( 'none', #2281, #2900, #15287, .t. ) ;
#2726 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2727 = vector ( 'none', #2726, 1000.000000000000000 ) ;
#2728 = cartesian_point ( 'none', ( -2.000000000000000000, 88.00000000000000000, 5.262811813689572700 ) ) ;
#2729 = circle ( 'none', #2740, 2.015367206973602200 ) ;
#2730 = direction ( 'none', ( -3.771137991253929800e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2732 = oriented_edge ( 'none', *, *, #10988, .t. ) ;
#2731 = direction ( 'none', ( 1.000000000000000000, 3.771137991253929800e-017, 0.0000000000000000000 ) ) ;
#2733 = cartesian_point ( 'none', ( 2.000000000000000000, 88.00000000000000000, 3.499999999999996000 ) ) ;
#2734 = oriented_edge ( 'none', *, *, #4, .t. ) ;
#2735 = oriented_edge ( 'none', *, *, #17589, .t. ) ;
#2736 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2738 = cartesian_point ( 'none', ( -20.67828309504346900, -27.82192420307731600, -59.00000000000000000 ) ) ;
#2739 = axis2_placement_3d ( 'none', #2738, #2737, #2736 ) ;
#2740 = axis2_placement_3d ( 'none', #2721, #2795, #2794 ) ;
#2741 = circle ( 'none', #2739, 6.206362923989738400 ) ;
#2742 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2743 = edge_loop ( 'none', ( #2735, #2712, #2941, #11106 ) ) ;
#2744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2745 = axis2_placement_3d ( 'none', #2690, #2744, #2742 ) ;
#2746 = line ( 'none', #2728, #2727 ) ;
#2747 = circle ( 'none', #2745, 6.224932047664479400 ) ;
#2748 = edge_loop ( 'none', ( #38, #45, #72, #39 ) ) ;
#2749 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2750 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2751 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994400, 3.552713678800494200e-016 ) ) ;
#2752 = axis2_placement_3d ( 'none', #2751, #2750, #2749 ) ;
#2753 = edge_curve ( 'none', #30, #9, #15280, .t. ) ;
#2754 = face_outer_bound ( 'none', #12141, .t. ) ;
#2755 = circle ( 'none', #2752, 32.00000000000000000 ) ;
#2756 = plane ( 'none', #2702 ) ;
#2757 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2759 = cartesian_point ( 'none', ( -18.80281575265023600, -25.64681284507695100, -59.00000000000000000 ) ) ;
#2760 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2762 = edge_curve ( 'none', #2212, #2349, #15285, .t. ) ;
#2763 = circle ( 'none', #2826, 2.000000000000005300 ) ;
#2764 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.00000000000000000 ) ) ;
#2765 = circle ( 'none', #2770, 0.7013183372984489500 ) ;
#2766 = cartesian_point ( 'none', ( -2.000000000000000000, 88.00000000000000000, 3.499999999999996000 ) ) ;
#2767 = face_outer_bound ( 'none', #12115, .t. ) ;
#2768 = cartesian_point ( 'none', ( -2.000000000000000000, 86.99999999999998600, 5.262811813689572700 ) ) ;
#2769 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#2770 = axis2_placement_3d ( 'none', #2778, #2761, #2760 ) ;
#2771 = cartesian_point ( 'none', ( -21.70019039235461700, -24.45243589901240700, -59.00000000000000000 ) ) ;
#2772 = cartesian_point ( 'none', ( 2.000000000000000000, 87.60789776466667400, 4.596421574923653900 ) ) ;
#2773 = cartesian_point ( 'none', ( -20.23899973765608700, -22.59766012955359600, -59.00000000000000000 ) ) ;
#2774 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2776 = axis2_placement_3d ( 'none', #2787, #2775, #2774 ) ;
#2777 = vertex_point ( 'none', #15279 ) ;
#2778 = cartesian_point ( 'none', ( -21.53185545320739500, -23.50013516572806800, -59.00000000000000000 ) ) ;
#2779 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2780 = cartesian_point ( 'none', ( -22.17552061116338900, -23.77859983972559400, -59.00000000000000000 ) ) ;
#2781 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2782 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2783 = cartesian_point ( 'none', ( -19.28056454626238600, -21.85729134746301800, -59.00000000000000000 ) ) ;
#2784 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#2785 = edge_curve ( 'none', #228, #224, #15276, .t. ) ;
#2786 = axis2_placement_3d ( 'none', #2784, #2779, #2769 ) ;
#2787 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -59.00000000000000000 ) ) ;
#2788 = circle ( 'none', #2786, 2.100000000000001000 ) ;
#2789 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2790 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2791 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#2792 = axis2_placement_3d ( 'none', #2791, #2790, #2789 ) ;
#2793 = axis2_placement_3d ( 'none', #2783, #2782, #2781 ) ;
#2794 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2796 = vertex_point ( 'none', #15232 ) ;
#2797 = circle ( 'none', #2776, 15.50000000000000000 ) ;
#2798 = circle ( 'none', #2792, 41.50000000000000000 ) ;
#2800 = edge_curve ( 'none', #11111, #2777, #15272, .t. ) ;
#2799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2802 = cartesian_point ( 'none', ( -17.50996003709770200, -24.74433780890218400, -59.00000000000000000 ) ) ;
#2803 = axis2_placement_3d ( 'none', #2802, #2801, #2799 ) ;
#2804 = circle ( 'none', #2803, 0.7013183372967455300 ) ;
#2805 = circle ( 'none', #2817, 3.548149444220345000 ) ;
#2806 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2808 = axis2_placement_3d ( 'none', #2810, #2807, #2806 ) ;
#2809 = circle ( 'none', #2808, 2.015367206972998200 ) ;
#2810 = cartesian_point ( 'none', ( -20.83112762406736700, -24.61175782713869600, -59.00000000000000000 ) ) ;
#2811 = circle ( 'none', #2864, 3.548149444220910300 ) ;
#2812 = oriented_edge ( 'none', *, *, #2800, .t. ) ;
#2813 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#2814 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2815 = cartesian_point ( 'none', ( -21.90583947113431100, -22.90685330643495000, -59.00000000000000000 ) ) ;
#2816 = edge_curve ( 'none', #2670, #11088, #15322, .t. ) ;
#2817 = axis2_placement_3d ( 'none', #2866, #2855, #2854 ) ;
#2818 = cartesian_point ( 'none', ( -17.34162509795150300, -23.79203707561738300, -59.00000000000000000 ) ) ;
#2819 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2820 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2821 = axis2_placement_3d ( 'none', #2822, #2814, #2813 ) ;
#2822 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991700, 22.16700000000000200 ) ) ;
#2823 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2824 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2825 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2826 = axis2_placement_3d ( 'none', #2825, #2824, #2823 ) ;
#2827 = axis2_placement_3d ( 'none', #2766, #2820, #2819 ) ;
#2828 = circle ( 'none', #2821, 2.099999999999997900 ) ;
#2829 = edge_curve ( 'none', #2796, #2777, #15269, .t. ) ;
#2831 = oriented_edge ( 'none', *, *, #2910, .t. ) ;
#2830 = plane ( 'none', #2827 ) ;
#2832 = b_spline_curve_with_knots ( 'none', 1,
( #2894, #2893 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 0.7884211505792073600 ),
.unspecified. ) ;
#2833 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2834 = edge_curve ( 'none', #2349, #2281, #15323, .t. ) ;
#2835 = edge_loop ( 'none', ( #11597, #11598, #11601, #11606 ) ) ;
#2836 = oriented_edge ( 'none', *, *, #2829, .f. ) ;
#2837 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2839 = cartesian_point ( 'none', ( -18.21068786624080700, -23.63271514749030900, -59.00000000000000000 ) ) ;
#2840 = axis2_placement_3d ( 'none', #2839, #2838, #2837 ) ;
#2841 = advanced_face ( 'none', ( #15266 ), #15315, .f. ) ;
#2842 = circle ( 'none', #2845, 32.00000000000000000 ) ;
#2843 = cartesian_point ( 'none', ( 2.000000000000003100, 65.00000000000000000, 3.499999999999996000 ) ) ;
#2844 = line ( 'none', #2843, #2852 ) ;
#2845 = axis2_placement_3d ( 'none', #2896, #2888, #2887 ) ;
#2846 = direction ( 'none', ( -3.771137991253929800e-017, 1.000000000000000000, 1.583411830578030600e-017 ) ) ;
#2847 = vector ( 'none', #2846, 1000.000000000000000 ) ;
#2848 = cartesian_point ( 'none', ( 2.000000000000000000, 88.00000000000000000, 5.262811813689571800 ) ) ;
#2849 = edge_curve ( 'none', #2695, #11114, #15317, .t. ) ;
#2850 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.00000000000000700 ) ) ;
#2851 = line ( 'none', #2848, #2847 ) ;
#2852 = vector ( 'none', #2833, 1000.000000000000000 ) ;
#2853 = cartesian_point ( 'none', ( -20.97444794982903800, -24.97500260632513000, -59.00000000000000000 ) ) ;
#2854 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2856 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.00000000000000000 ) ) ;
#2857 = circle ( 'none', #2840, 2.015367206973966300 ) ;
#2858 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.00000000000000000 ) ) ;
#2859 = cartesian_point ( 'none', ( -16.86629487914288800, -24.46587313490609400, -59.00000000000000000 ) ) ;
#2860 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2861 = oriented_edge ( 'none', *, *, #2762, .f. ) ;
#2862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2863 = cartesian_point ( 'none', ( -20.60150515202935800, -26.12724286736769100, -59.00000000000000000 ) ) ;
#2864 = axis2_placement_3d ( 'none', #2863, #2862, #2860 ) ;
#2865 = cartesian_point ( 'none', ( -11.32612537624641300, -15.51065036299064400, -59.00000000000000000 ) ) ;
#2866 = cartesian_point ( 'none', ( -18.44031033828022700, -22.11723010726309400, -59.00000000000000000 ) ) ;
#2867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2868 = b_spline_curve_with_knots ( 'none', 3,
( #2935, #2934, #2933, #2932, #2931, #2930, #2929, #2928, #2926, #2925, #2923, #2922, #2921, #2919, #2918, #2917, #2916, #2915, #2914 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666669300, 0.1347817762661588100, 0.1976340158603854500, 0.2589199735786855700, 0.3181789816213457800, 0.3773055779926131600, 0.4359400191524783800, 0.4949948193070972100, 0.5543593017874928200, 0.6136086016046549100, 0.6732064012482960000, 0.7341594117216906400, 0.7966444803938628200, 0.8612245236608130300, 0.9289619524063547100, 1.000000000000000000 ),
.unspecified. ) ;
#2869 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2870 = face_outer_bound ( 'none', #12116, .t. ) ;
#2871 = cartesian_point ( 'none', ( 2.000000000000003100, 65.00000000000000000, 5.262811813689571000 ) ) ;
#2872 = cylindrical_surface ( 'none', #2880, 2.000000000000000400 ) ;
#2873 = direction ( 'none', ( 0.4716546237253844700, 0.8817833724438592900, 0.0000000000000000000 ) ) ;
#2874 = direction ( 'none', ( 0.8817833724438594000, -0.4716546237253845300, 0.0000000000000000000 ) ) ;
#2875 = cartesian_point ( 'none', ( 2.209730459937650200, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#2876 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2877 = vertex_point ( 'none', #15301 ) ;
#2878 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2879 = cartesian_point ( 'none', ( -18.21152730121503900, -19.88965328689524300, -59.00000000000000000 ) ) ;
#2881 = edge_curve ( 'none', #10, #2924, #15302, .t. ) ;
#2880 = axis2_placement_3d ( 'none', #2898, #2867, #2869 ) ;
#2882 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.00000000000000000 ) ) ;
#2883 = axis2_placement_3d ( 'none', #2897, #2911, #2904 ) ;
#2884 = axis2_placement_3d ( 'none', #2875, #2874, #2873 ) ;
#2885 = axis2_placement_3d ( 'none', #2879, #2878, #2876 ) ;
#2886 = vertex_point ( 'none', #15309 ) ;
#2887 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2888 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2889 = cartesian_point ( 'none', ( -18.06736754047725700, -23.26947036830630800, -59.00000000000000000 ) ) ;
#2890 = cartesian_point ( 'none', ( -17.90877048431576700, -25.62533926493885200, -59.00000000000000000 ) ) ;
#2891 = circle ( 'none', #2885, 5.787444013652627300 ) ;
#2892 = face_outer_bound ( 'none', #12170, .t. ) ;
#2893 = cartesian_point ( 'none', ( 2.285035688163592500, 87.00000000000000000, 5.547847501853196300 ) ) ;
#2894 = cartesian_point ( 'none', ( 2.000000000000000000, 87.00000000000000000, 5.262811813689571800 ) ) ;
#2895 = plane ( 'none', #2884 ) ;
#2896 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999997300, 4.996003610813200500e-016 ) ) ;
#2897 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2898 = cartesian_point ( 'none', ( 2.602085213965210600e-015, 65.00000000000000000, 3.499999999999996000 ) ) ;
#2899 = cartesian_point ( 'none', ( 2.000000000000000000, 87.00000000000000000, 5.262811813689571800 ) ) ;
#2900 = vertex_point ( 'none', #15308 ) ;
#2901 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2902 = circle ( 'none', #2645, 32.00000000000000000 ) ;
#2903 = edge_loop ( 'none', ( #32, #2734, #86, #108 ) ) ;
#2904 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2905 = cartesian_point ( 'none', ( 1.999999999999999600, 87.30988854807489500, 5.173028420247369800 ) ) ;
#2906 = cartesian_point ( 'none', ( 2.000000000000000400, 87.20475840353017800, 5.237524280986974600 ) ) ;
#2907 = cartesian_point ( 'none', ( 2.000000000000000000, 87.08563491879590400, 5.263080661896558400 ) ) ;
#2908 = vertex_point ( 'none', #15294 ) ;
#2909 = cartesian_point ( 'none', ( 2.000000000000000000, 87.00000000000000000, 5.262811813689571800 ) ) ;
#2910 = edge_curve ( 'none', #2877, #11111, #15291, .t. ) ;
#2912 = oriented_edge ( 'none', *, *, #17139, .f. ) ;
#2911 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2913 = edge_curve ( 'none', #3075, #3007, #15359, .t. ) ;
#2914 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.00000000000000000 ) ) ;
#2915 = cartesian_point ( 'none', ( -12.10121537383072300, -15.31827882584814700, -59.00000000000000000 ) ) ;
#2916 = cartesian_point ( 'none', ( -12.09314573778817000, -15.13275345886140700, -58.99999999999999300 ) ) ;
#2917 = cartesian_point ( 'none', ( -12.05700167537267100, -14.86261848836995700, -59.00000000000000700 ) ) ;
#2918 = cartesian_point ( 'none', ( -11.99787713076330000, -14.60859904735960900, -58.99999999999998600 ) ) ;
#2919 = cartesian_point ( 'none', ( -11.92365551379807600, -14.36781012673651700, -59.00000000000001400 ) ) ;
#2920 = oriented_edge ( 'none', *, *, #11113, .f. ) ;
#2921 = cartesian_point ( 'none', ( -11.82304466057214000, -14.14407074496766200, -59.00000000000000700 ) ) ;
#2922 = cartesian_point ( 'none', ( -11.70628030657204600, -13.93336450922592800, -59.00000000000000700 ) ) ;
#2923 = cartesian_point ( 'none', ( -11.56660340911820800, -13.73949666746912100, -59.00000000000000000 ) ) ;
#2924 = vertex_point ( 'none', #15349 ) ;
#2925 = cartesian_point ( 'none', ( -11.40844530038034000, -13.56160251443102100, -59.00000000000000700 ) ) ;
#2926 = cartesian_point ( 'none', ( -11.23355363423695300, -13.40114829573270100, -58.99999999999997900 ) ) ;
#2927 = oriented_edge ( 'none', *, *, #2314, .t. ) ;
#2928 = cartesian_point ( 'none', ( -11.04163049691969300, -13.26210311597865600, -59.00000000000000000 ) ) ;
#2929 = cartesian_point ( 'none', ( -10.83639199046508100, -13.14311729997428400, -58.99999999999998600 ) ) ;
#2930 = cartesian_point ( 'none', ( -10.61591753411253500, -13.04613383567952800, -59.00000000000001400 ) ) ;
#2931 = cartesian_point ( 'none', ( -10.38147787416205900, -12.97236451086477000, -59.00000000000000000 ) ) ;
#2932 = cartesian_point ( 'none', ( -10.13287693701273700, -12.91900526610575300, -58.99999999999999300 ) ) ;
#2933 = cartesian_point ( 'none', ( -9.870007796050936500, -12.88651645389845200, -59.00000000000000700 ) ) ;
#2934 = cartesian_point ( 'none', ( -9.689653667884556400, -12.88272381258879100, -59.00000000000000000 ) ) ;
#2935 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.00000000000000700 ) ) ;
#2936 = cartesian_point ( 'none', ( -11.00107865850616000, -17.88896139887275900, -59.00000000000000000 ) ) ;
#2937 = edge_curve ( 'none', #2886, #2212, #15357, .t. ) ;
#2939 = edge_loop ( 'none', ( #2674, #2831, #31, #44 ) ) ;
#2938 = cartesian_point ( 'none', ( -10.92399381600857200, -17.79012116983344400, -59.00000000000000000 ) ) ;
#2941 = oriented_edge ( 'none', *, *, #2849, .t. ) ;
#2940 = face_outer_bound ( 'none', #12189, .t. ) ;
#2942 = cylindrical_surface ( 'none', #2883, 32.00000000000000000 ) ;
#2943 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.00000000000000000 ) ) ;
#2944 = cartesian_point ( 'none', ( -9.809218355374810000, -16.43873991388968700, -58.99999999999999300 ) ) ;
#2945 = cartesian_point ( 'none', ( -9.658680991375764100, -16.39744896243462300, -59.00000000000000700 ) ) ;
#2946 = cartesian_point ( 'none', ( -9.444767171006388300, -16.33491843296607000, -59.00000000000000700 ) ) ;
#2947 = cartesian_point ( 'none', ( -9.251837377584612600, -16.27704351214407900, -59.00000000000000000 ) ) ;
#2948 = cartesian_point ( 'none', ( -9.080627184644011900, -16.22292067311759900, -58.99999999999996400 ) ) ;
#2949 = cartesian_point ( 'none', ( -8.930851173562686500, -16.17130578090396800, -59.00000000000003600 ) ) ;
#2950 = cartesian_point ( 'none', ( -8.803226921967246100, -16.12241004237952100, -58.99999999999997200 ) ) ;
#2951 = cartesian_point ( 'none', ( -8.696058155337127000, -16.07904625031714500, -59.00000000000000700 ) ) ;
#2952 = cartesian_point ( 'none', ( -8.583892230410809200, -16.02553396493198100, -58.99999999999999300 ) ) ;
#2953 = cartesian_point ( 'none', ( -8.466658061425265600, -15.95319348773472100, -58.99999999999999300 ) ) ;
#2954 = cartesian_point ( 'none', ( -8.345426163064884100, -15.85545806726623400, -59.00000000000001400 ) ) ;
#2955 = cartesian_point ( 'none', ( -8.242304569878866600, -15.74655755157935000, -59.00000000000000000 ) ) ;
#2956 = cartesian_point ( 'none', ( -8.157356884212649800, -15.62707971837369000, -58.99999999999999300 ) ) ;
#2957 = cartesian_point ( 'none', ( -8.092650828681446000, -15.49538858656186100, -59.00000000000000700 ) ) ;
#2958 = cartesian_point ( 'none', ( -8.047601720136921000, -15.35324352882465600, -58.99999999999998600 ) ) ;
#2959 = cartesian_point ( 'none', ( -8.019244686387180500, -15.20079228040852300, -59.00000000000001400 ) ) ;
#2960 = oriented_edge ( 'none', *, *, #2179, .f. ) ;
#2961 = circle ( 'none', #2985, 3.548149444215841400 ) ;
#2962 = oriented_edge ( 'none', *, *, #3291, .t. ) ;
#2963 = circle ( 'none', #3140, 31.89999999999999900 ) ;
#2964 = oriented_edge ( 'none', *, *, #3194, .f. ) ;
#2965 = b_spline_curve_with_knots ( 'none', 3,
( #3002, #3001, #3000, #2999, #2998, #2996, #2995, #2994, #2993, #2992, #2991, #2990, #2989, #2988, #2986 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855306800, 0.1794356400707835000, 0.2627360323579471800, 0.3438083481953167500, 0.4230452774191630300, 0.5001529842276715200, 0.5774089034162439600, 0.6564856345293805800, 0.7376727179345778900, 0.8207802048008799900, 0.9079141569544785200, 0.9999999999999998900 ),
.unspecified. ) ;
#2966 = cartesian_point ( 'none', ( -8.016068006911757100, -15.09580301319557100, -59.00000000000001400 ) ) ;
#2967 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.00000000000000000 ) ) ;
#2968 = vertex_point ( 'none', #15296 ) ;
#2969 = b_spline_curve_with_knots ( 'none', 3,
( #2967, #2966, #2959, #2958, #2957, #2956, #2955, #2954, #2953, #2952, #2951, #2950, #2949, #2948, #2947, #2946, #2945, #2944, #2943 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292497400, 0.1223365445858953100, 0.1801461333772828900, 0.2362349947481113300, 0.2926969982405505700, 0.3504490454514474500, 0.4105966300475134600, 0.4738082519953761300, 0.5105868934159419900, 0.5554113163238428900, 0.6085886568548999300, 0.6699545513665794400, 0.7401147486839168000, 0.8179712488671813100, 0.9048403753300027200, 1.000000000000000000 ),
.unspecified. ) ;
#2970 = edge_curve ( 'none', #277, #286, #15346, .t. ) ;
#2971 = cartesian_point ( 'none', ( -8.209242259363293200, -18.23792309026337200, -59.00000000000000000 ) ) ;
#2972 = vertex_point ( 'none', #15342 ) ;
#2973 = circle ( 'none', #3073, 2.015367206976710800 ) ;
#2974 = face_outer_bound ( 'none', #12361, .t. ) ;
#2975 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.00000000000000700 ) ) ;
#2976 = cartesian_point ( 'none', ( -0.6044754080176293300, 62.83283508187057000, 6.019916349909937700 ) ) ;
#2977 = cartesian_point ( 'none', ( 0.6099627621771880300, 62.83357457875145300, 6.019548568311843300 ) ) ;
#2978 = cartesian_point ( 'none', ( 1.199756956773167600, 63.07155267174866300, 5.913147623809050100 ) ) ;
#2979 = cartesian_point ( 'none', ( 2.036096502492585400, 63.86490396553784200, 5.666198918407683700 ) ) ;
#2980 = cartesian_point ( 'none', ( 2.289666702652528100, 64.42479568811162900, 5.547248554184156100 ) ) ;
#2981 = cartesian_point ( 'none', ( 2.287519292880474200, 65.00000000000000000, 5.550331106570040700 ) ) ;
#2982 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #2981, #2980, #2979, #2978, #2977, #2976, #3047, #3046, #3045, #3044 ),
( #3042, #3041, #3040, #3039, #3038, #3037, #3036, #3035, #3034, #3033 ),
( #3032, #3031, #3030, #3029, #3028, #3027, #3026, #3024, #3023, #3022 ),
( #3021, #3020, #3019, #3017, #3016, #3015, #3014, #3013, #3011, #3009 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 2, 2, 4 ),
( 0.2047090904054213500, 1.000000000000000000 ),
( 0.0000000000000000000, 0.001743528440930253300, 0.003487056881860506600, 0.005230585322790759700, 0.006974113763721013200 ),
.unspecified. ) ;
#2983 = edge_loop ( 'none', ( #3283, #3116, #3960, #3574 ) ) ;
#2984 = cartesian_point ( 'none', ( -19.76125094403722900, -26.38718162716805400, -59.00000000000000000 ) ) ;
#2985 = axis2_placement_3d ( 'none', #2984, #3008, #3006 ) ;
#2986 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.00000000000000700 ) ) ;
#2987 = oriented_edge ( 'none', *, *, #3181, .f. ) ;
#2988 = cartesian_point ( 'none', ( -7.435812953758199800, -18.44624768745684000, -59.00000000000000700 ) ) ;
#2989 = cartesian_point ( 'none', ( -7.447084466088174500, -18.66212688699644000, -59.00000000000000700 ) ) ;
#2990 = cartesian_point ( 'none', ( -7.510698716590884100, -18.97263324872313500, -59.00000000000001400 ) ) ;
#2991 = cartesian_point ( 'none', ( -7.600397325763101000, -19.26264477143008900, -58.99999999999998600 ) ) ;
#2992 = cartesian_point ( 'none', ( -7.727763596036668400, -19.52780386774552900, -59.00000000000001400 ) ) ;
#2993 = cartesian_point ( 'none', ( -7.884041854452212000, -19.76858324700776100, -58.99999999999997900 ) ) ;
#2994 = cartesian_point ( 'none', ( -8.072198034996873200, -19.97894866672840300, -59.00000000000000000 ) ) ;
#2995 = cartesian_point ( 'none', ( -8.287780144676194300, -20.16134390918710300, -59.00000000000000000 ) ) ;
#2996 = cartesian_point ( 'none', ( -8.532409927644220500, -20.31134192459405700, -59.00000000000001400 ) ) ;
#2997 = vertex_point ( 'none', #15352 ) ;
#2998 = cartesian_point ( 'none', ( -8.801405953544659200, -20.43105497565177900, -59.00000000000000000 ) ) ;
#2999 = cartesian_point ( 'none', ( -9.094164143360735900, -20.51347252134435800, -59.00000000000002800 ) ) ;
#3000 = cartesian_point ( 'none', ( -9.407049874887025700, -20.56713286397738800, -58.99999999999998600 ) ) ;
#3001 = cartesian_point ( 'none', ( -9.623377954826779000, -20.57272209481508400, -58.99999999999998600 ) ) ;
#3002 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.00000000000000000 ) ) ;
#3003 = cartesian_point ( 'none', ( 2.000000000000003100, 65.00000000000000000, 5.262811813689571000 ) ) ;
#3004 = b_spline_curve_with_knots ( 'none', 3,
( #3003, #3082, #3081, #3080 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.7884211505792655400 ),
.unspecified. ) ;
#3005 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.00000000000000000 ) ) ;
#3007 = vertex_point ( 'none', #15341 ) ;
#3006 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3009 = cartesian_point ( 'none', ( -1.999999999999997300, 65.00000000000000000, 5.262811813689571000 ) ) ;
#3010 = oriented_edge ( 'none', *, *, #2785, .t. ) ;
#3011 = cartesian_point ( 'none', ( -2.001272690143072200, 64.46374841694799300, 5.260221283272638700 ) ) ;
#3012 = oriented_edge ( 'none', *, *, #245, .f. ) ;
#3013 = cartesian_point ( 'none', ( -1.780533465919980100, 63.95244642883654500, 5.372783248773138200 ) ) ;
#3014 = cartesian_point ( 'none', ( -1.047593477858353100, 63.21882629730421100, 5.607045663317442100 ) ) ;
#3015 = cartesian_point ( 'none', ( -0.5284999365342050200, 62.99966015199405700, 5.708071514609591700 ) ) ;
#3016 = cartesian_point ( 'none', ( 0.5332975827675179300, 63.00034272518313800, 5.707722784061436600 ) ) ;
#3017 = cartesian_point ( 'none', ( 1.048958995156420200, 63.22000163536809200, 5.606833638182227900 ) ) ;
#3018 = edge_curve ( 'none', #17649, #17647, #15338, .t. ) ;
#3019 = cartesian_point ( 'none', ( 1.780178638206334500, 63.95228192702884200, 5.372677422887240300 ) ) ;
#3020 = cartesian_point ( 'none', ( 2.001877500905667500, 64.46907404429026700, 5.259888944260477000 ) ) ;
#3021 = cartesian_point ( 'none', ( 2.000000000000002700, 65.00000000000000000, 5.262811813689568300 ) ) ;
#3022 = cartesian_point ( 'none', ( -2.095839764293487400, 65.00000000000000000, 5.358651577983060600 ) ) ;
#3023 = cartesian_point ( 'none', ( -2.097173441598226600, 64.44884091535233500, 5.356013872057420000 ) ) ;
#3024 = cartesian_point ( 'none', ( -1.865856421450027500, 63.92332501235782900, 5.470625675184424000 ) ) ;
#3025 = edge_curve ( 'none', #3166, #2972, #14995, .t. ) ;
#3026 = cartesian_point ( 'none', ( -1.097794032170195100, 63.16931063804941000, 5.709154185594911700 ) ) ;
#3027 = cartesian_point ( 'none', ( -0.5538250936953463800, 62.94405179528622800, 5.812019793043040400 ) ) ;
#3028 = cartesian_point ( 'none', ( 0.5588526425707413000, 62.94475334303924500, 5.811664712144905200 ) ) ;
#3029 = cartesian_point ( 'none', ( 1.099224982362002600, 63.17051864749494400, 5.708938300057833500 ) ) ;
#3030 = cartesian_point ( 'none', ( 1.865484592968418100, 63.92315593986516800, 5.470517921394056200 ) ) ;
#3031 = cartesian_point ( 'none', ( 2.097807234821288200, 64.45431459223071600, 5.355675480901703100 ) ) ;
#3032 = cartesian_point ( 'none', ( 2.095839764293493600, 65.00000000000000000, 5.358651577983057900 ) ) ;
#3033 = cartesian_point ( 'none', ( -2.191679528586977500, 65.00000000000000000, 5.454491342276550200 ) ) ;
#3034 = cartesian_point ( 'none', ( -2.193074193053381900, 64.43393341375669100, 5.451806460842199400 ) ) ;
#3035 = cartesian_point ( 'none', ( -1.951179376980074700, 63.89420359587907700, 5.568468101595708000 ) ) ;
#3036 = cartesian_point ( 'none', ( -1.147994586482037300, 63.11979497879460900, 5.811262707872380400 ) ) ;
#3037 = cartesian_point ( 'none', ( -0.5791502508564879700, 62.88844343857838500, 5.915968071476489100 ) ) ;
#3038 = cartesian_point ( 'none', ( 0.5844077023739645500, 62.88916396089533100, 5.915606640228373800 ) ) ;
#3039 = cartesian_point ( 'none', ( 1.149490969567585000, 63.12103565962179600, 5.811042961933441800 ) ) ;
#3040 = cartesian_point ( 'none', ( 1.950790547730501900, 63.89402995270150900, 5.568358419900868700 ) ) ;
#3041 = cartesian_point ( 'none', ( 2.193736968736908400, 64.43955514017118000, 5.451462017542930000 ) ) ;
#3042 = cartesian_point ( 'none', ( 2.191679528586983700, 65.00000000000000000, 5.454491342276549300 ) ) ;
#3043 = oriented_edge ( 'none', *, *, #3025, .f. ) ;
#3044 = cartesian_point ( 'none', ( -2.287519292880468400, 65.00000000000000000, 5.550331106570041600 ) ) ;
#3045 = cartesian_point ( 'none', ( -2.288974944508536300, 64.41902591216106100, 5.547599049626980700 ) ) ;
#3046 = cartesian_point ( 'none', ( -2.036502332510121700, 63.86508217940036000, 5.666310528006994800 ) ) ;
#3047 = cartesian_point ( 'none', ( -1.198195140793880000, 63.07027931953982100, 5.913371230149848200 ) ) ;
#3048 = cartesian_point ( 'none', ( 2.209730459937650600, 88.00000000000000000, 4.596421574923653900 ) ) ;
#3049 = cartesian_point ( 'none', ( 2.139820306625100300, 87.86929925488888700, 4.596421574923655700 ) ) ;
#3050 = cartesian_point ( 'none', ( 2.069910153312549900, 87.73859850977777300, 4.596421574923655700 ) ) ;
#3051 = cartesian_point ( 'none', ( 2.000000000000000000, 87.60789776466667400, 4.596421574923653900 ) ) ;
#3052 = oriented_edge ( 'none', *, *, #17194, .t. ) ;
#3053 = b_spline_curve_with_knots ( 'none', 3,
( #3051, #3050, #3049, #3048 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3054 = face_outer_bound ( 'none', #12551, .t. ) ;
#3055 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.00000000000000700 ) ) ;
#3056 = cartesian_point ( 'none', ( -9.612102216481169100, -13.76004042267102000, -59.00000000000000000 ) ) ;
#3057 = cartesian_point ( 'none', ( -9.772201901571008900, -13.76519886852839200, -58.99999999999999300 ) ) ;
#3058 = cartesian_point ( 'none', ( -10.00598658348606100, -13.80553773063364000, -59.00000000000000700 ) ) ;
#3059 = cartesian_point ( 'none', ( -10.22675539041215300, -13.87284673601992100, -59.00000000000001400 ) ) ;
#3060 = cartesian_point ( 'none', ( -10.43293700768675700, -13.96558511714608600, -58.99999999999998600 ) ) ;
#3061 = edge_loop ( 'none', ( #17213, #17217, #17191 ) ) ;
#3062 = cartesian_point ( 'none', ( -10.62195347516191800, -14.07908263853297700, -58.99999999999999300 ) ) ;
#3063 = cartesian_point ( 'none', ( -10.78895231827727500, -14.21246234451357700, -58.99999999999998600 ) ) ;
#3064 = cartesian_point ( 'none', ( -10.93428565184041400, -14.36234967178199700, -59.00000000000002100 ) ) ;
#3065 = cartesian_point ( 'none', ( -11.05505561442623200, -14.53411407057874300, -59.00000000000000000 ) ) ;
#3066 = cartesian_point ( 'none', ( -11.15656756129885200, -14.73059764418855100, -59.00000000000000700 ) ) ;
#3067 = cartesian_point ( 'none', ( -11.23401776178474300, -14.96002134409020600, -58.99999999999996400 ) ) ;
#3068 = cartesian_point ( 'none', ( -11.29335416570356400, -15.22326149951749000, -59.00000000000001400 ) ) ;
#3069 = cartesian_point ( 'none', ( -18.71598507349316500, -25.26609258223385300, -59.00000000000000000 ) ) ;
#3070 = direction ( 'none', ( -0.9922778767136673000, 0.1240347345892110300, 0.0000000000000000000 ) ) ;
#3071 = vector ( 'none', #3070, 1000.000000000000100 ) ;
#3072 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.00000000000000000 ) ) ;
#3073 = axis2_placement_3d ( 'none', #3069, #3107, #3106 ) ;
#3074 = line ( 'none', #3072, #3071 ) ;
#3075 = vertex_point ( 'none', #15384 ) ;
#3076 = cartesian_point ( 'none', ( -11.31481133386180100, -15.41143127012408900, -59.00000000000000700 ) ) ;
#3077 = cartesian_point ( 'none', ( -11.32612537624641300, -15.51065036299064400, -59.00000000000000000 ) ) ;
#3078 = b_spline_curve_with_knots ( 'none', 3,
( #3077, #3076, #3068, #3067, #3066, #3065, #3064, #3063, #3062, #3060, #3059, #3058, #3057, #3056, #3055 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756739500, 0.2024602438052786900, 0.2880984046102435500, 0.3650349869768723100, 0.4382110044850716100, 0.5119003190699890100, 0.5875807962058163800, 0.6662208942164933300, 0.7471056663116988400, 0.8288144931620916600, 0.9124960947837587000, 1.000000000000000000 ),
.unspecified. ) ;
#3079 = oriented_edge ( 'none', *, *, #3385, .f. ) ;
#3080 = cartesian_point ( 'none', ( 2.285035688163616500, 65.00000000000000000, 5.547847501853185600 ) ) ;
#3081 = cartesian_point ( 'none', ( 2.190023792109077000, 65.00000000000000000, 5.452835605798648000 ) ) ;
#3082 = cartesian_point ( 'none', ( 2.095011896054539000, 65.00000000000000000, 5.357823709744110400 ) ) ;
#3083 = cartesian_point ( 'none', ( 2.069910153312549900, 87.73859850977777300, 4.596421574923653900 ) ) ;
#3084 = advanced_face ( 'none', ( #15381 ), #15374, .f. ) ;
#3085 = advanced_face ( 'none', ( #15385 ), #15386, .f. ) ;
#3086 = cartesian_point ( 'none', ( 2.241018130943674500, 87.00000000000000000, 5.503829944633277900 ) ) ;
#3087 = cartesian_point ( 'none', ( 2.241684236005269800, 87.50017122472341700, 5.510744381424370200 ) ) ;
#3088 = cartesian_point ( 'none', ( 2.196304843038530600, 87.88480635828499000, 5.046906222447943500 ) ) ;
#3089 = cartesian_point ( 'none', ( 2.139820306625100300, 87.86929925488887200, 4.596421574923653900 ) ) ;
#3090 = edge_curve ( 'none', #10970, #10969, #15375, .t. ) ;
#3091 = cartesian_point ( 'none', ( 2.361527196415512000, 87.00000000000000000, 5.624339010105114900 ) ) ;
#3092 = cartesian_point ( 'none', ( 2.362526354007905100, 87.57537289018769400, 5.632217390132124600 ) ) ;
#3093 = cartesian_point ( 'none', ( 2.294457264557796500, 88.01783862497167400, 5.105133844216943800 ) ) ;
#3094 = cartesian_point ( 'none', ( 2.209730459937649700, 88.00000000000000000, 4.596421574923653900 ) ) ;
#3095 = cartesian_point ( 'none', ( -10.28988159134025400, -16.57996987716391100, -59.00000000000000000 ) ) ;
#3096 = cartesian_point ( 'none', ( -10.09462842920026500, -16.51869470121763700, -58.99999999999999300 ) ) ;
#3097 = cartesian_point ( 'none', ( -9.958534348562933400, -16.48026622082046800, -59.00000000000000000 ) ) ;
#3098 = oriented_edge ( 'none', *, *, #2725, .f. ) ;
#3099 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.00000000000000000 ) ) ;
#3100 = edge_loop ( 'none', ( #3603, #3202, #3691, #3669 ) ) ;
#3101 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3094, #3093, #3092, #3091 ),
( #3089, #3088, #3087, #3086 ),
( #3083, #3148, #3147, #3146 ),
( #3145, #3144, #3143, #3142 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.0009968322694485826000 ),
.unspecified. ) ;
#3102 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#3103 = b_spline_curve_with_knots ( 'none', 3,
( #3099, #3097, #3096, #3095, #3136, #3135, #3134, #3133, #3132, #3131, #3130, #3129, #3128, #3127, #3126, #3125, #3124, #3123, #3122 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337204000, 0.1341901772269840900, 0.1941713397153361500, 0.2497838309809530800, 0.3006697896524286300, 0.3465350886682812000, 0.3883372497475780500, 0.4262586141180793600, 0.4964798159753693900, 0.5655832088180643400, 0.6346194946841701200, 0.7045496640752673100, 0.7754752546675773800, 0.8476864144986092600, 0.9223977305791016800, 1.000000000000000000 ),
.unspecified. ) ;
#3104 = b_spline_curve_with_knots ( 'none', 3,
( #3117, #3110, #3109, #3187, #3186, #3185, #3184, #3183, #3182, #3180, #3179, #3178, #3177, #3176, #3175, #3174, #3173, #3172, #3171 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358582000, 0.1518431884317495700, 0.2221711396212841800, 0.2890481476931515700, 0.3534993433770066100, 0.4154483888407466400, 0.4759097321748419500, 0.5358233828430221100, 0.5943985337375132800, 0.6513453914742005600, 0.7072793441794826800, 0.7634559259109728900, 0.8203663402465067900, 0.8778410359464697800, 0.9374731558819086000, 1.000000000000000000 ),
.unspecified. ) ;
#3105 = face_outer_bound ( 'none', #12261, .t. ) ;
#3106 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3108 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.00000000000000700 ) ) ;
#3109 = cartesian_point ( 'none', ( -9.358408166784839100, -13.76090673948262700, -59.00000000000001400 ) ) ;
#3110 = cartesian_point ( 'none', ( -9.471878176100641900, -13.75859376659954200, -59.00000000000001400 ) ) ;
#3111 = circle ( 'none', #3160, 5.787444013651668900 ) ;
#3112 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3113 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3114 = line ( 'none', #3120, #3119 ) ;
#3116 = oriented_edge ( 'none', *, *, #3291, .f. ) ;
#3115 = face_outer_bound ( 'none', #12251, .t. ) ;
#3117 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.00000000000000700 ) ) ;
#3118 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3119 = vector ( 'none', #3118, 1000.000000000000000 ) ;
#3120 = cartesian_point ( 'none', ( -1.585865635986673600, -12.97818283052311400, -59.00000000000000000 ) ) ;
#3121 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3122 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.00000000000000000 ) ) ;
#3123 = cartesian_point ( 'none', ( -11.90858948801776600, -18.43913976448757800, -58.99999999999999300 ) ) ;
#3124 = cartesian_point ( 'none', ( -11.90475924184496200, -18.27847007009657400, -58.99999999999998600 ) ) ;
#3125 = cartesian_point ( 'none', ( -11.86321814052425700, -18.04475358210258300, -59.00000000000000700 ) ) ;
#3126 = cartesian_point ( 'none', ( -11.80020661757383500, -17.82353101496788700, -59.00000000000001400 ) ) ;
#3127 = cartesian_point ( 'none', ( -11.70957205015738500, -17.61732001648258000, -58.99999999999999300 ) ) ;
#3128 = cartesian_point ( 'none', ( -11.59639010673129700, -17.42679886765260700, -59.00000000000000000 ) ) ;
#3129 = cartesian_point ( 'none', ( -11.46380661607977400, -17.25139224736000900, -59.00000000000000000 ) ) ;
#3130 = cartesian_point ( 'none', ( -11.30811630039992700, -17.09577113541777400, -58.99999999999999300 ) ) ;
#3131 = cartesian_point ( 'none', ( -11.16217270923751000, -16.97851146121547900, -59.00000000000001400 ) ) ;
#3132 = cartesian_point ( 'none', ( -11.02971473147491800, -16.89211488586565900, -58.99999999999999300 ) ) ;
#3133 = cartesian_point ( 'none', ( -10.91356927676275200, -16.82840350863469000, -58.99999999999998600 ) ) ;
#3134 = cartesian_point ( 'none', ( -10.78128552599730500, -16.76651460216165600, -59.00000000000000700 ) ) ;
#3135 = cartesian_point ( 'none', ( -10.63417903009378000, -16.70208212707367000, -59.00000000000000700 ) ) ;
#3136 = cartesian_point ( 'none', ( -10.46986307306622300, -16.64039791909005900, -59.00000000000000700 ) ) ;
#3137 = axis2_placement_3d ( 'none', #3170, #3113, #3112 ) ;
#3138 = direction ( 'none', ( 0.0000000000000000000, 1.087600925377308600e-016, -1.000000000000000000 ) ) ;
#3139 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3140 = axis2_placement_3d ( 'none', #3102, #3139, #3138 ) ;
#3141 = conical_surface ( 'none', #3137, 32.00000000000000000, 0.7853981633974439500 ) ;
#3142 = cartesian_point ( 'none', ( 2.000000000000000000, 87.00000000000000000, 5.262811813689602000 ) ) ;
#3143 = cartesian_point ( 'none', ( 1.999999999999999100, 87.34976789379489000, 5.267798364008859500 ) ) ;
#3144 = cartesian_point ( 'none', ( 1.999999999999999100, 87.61874182491163800, 4.930450978909942900 ) ) ;
#3145 = cartesian_point ( 'none', ( 2.000000000000000000, 87.60789776466667400, 4.596421574923653900 ) ) ;
#3146 = cartesian_point ( 'none', ( 2.120509065471837000, 87.00000000000000000, 5.383320879161439100 ) ) ;
#3147 = cartesian_point ( 'none', ( 2.120842118002634400, 87.42496955925915400, 5.389271372716613900 ) ) ;
#3148 = cartesian_point ( 'none', ( 2.098152421519265100, 87.75177409159832100, 4.988678600678942300 ) ) ;
#3149 = b_spline_curve_with_knots ( 'none', 3,
( #3217, #3216, #3215, #3214, #3213, #3212, #3211, #3210, #3209, #3208, #3207 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867850600, 0.3253643556297682900, 0.4689283827933129500, 0.5995636633178173000, 0.7188386797002674900, 0.8249803749148566500, 0.9187555598151538900, 1.000000000000000000 ),
.unspecified. ) ;
#3150 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.00000000000000000 ) ) ;
#3151 = conical_surface ( 'none', #3162, 1.999999999999970500, 0.2617993877991035600 ) ;
#3152 = circle ( 'none', #3165, 1.999999999999970500 ) ;
#3153 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3154 = advanced_face ( 'none', ( #15365 ), #15366, .f. ) ;
#3155 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999996600, -22.21999999999999900 ) ) ;
#3156 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3157 = face_outer_bound ( 'none', #12247, .t. ) ;
#3158 = edge_curve ( 'none', #2349, #71, #15368, .t. ) ;
#3159 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3160 = axis2_placement_3d ( 'none', #3167, #3169, #3159 ) ;
#3161 = axis2_placement_3d ( 'none', #3164, #3156, #3121 ) ;
#3162 = axis2_placement_3d ( 'none', #3153, #3218, #3221 ) ;
#3163 = oriented_edge ( 'none', *, *, #3018, .t. ) ;
#3164 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3165 = axis2_placement_3d ( 'none', #3219, #3203, #3200 ) ;
#3166 = vertex_point ( 'none', #15421 ) ;
#3167 = cartesian_point ( 'none', ( -20.83028818909299000, -28.35481968773416400, -59.00000000000000000 ) ) ;
#3168 = cylindrical_surface ( 'none', #3161, 32.00000000000000000 ) ;
#3169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3170 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#3171 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.00000000000000000 ) ) ;
#3172 = cartesian_point ( 'none', ( -8.015604108432345500, -14.99518126440479700, -59.00000000000000700 ) ) ;
#3173 = cartesian_point ( 'none', ( -8.017884167064657700, -14.90390596072909400, -59.00000000000000000 ) ) ;
#3174 = cartesian_point ( 'none', ( -8.035754668223491500, -14.77047819985870800, -59.00000000000000700 ) ) ;
#3175 = cartesian_point ( 'none', ( -8.069218173768135200, -14.64467074263111700, -59.00000000000000000 ) ) ;
#3176 = cartesian_point ( 'none', ( -8.110411199085353600, -14.52382790269811800, -58.99999999999997900 ) ) ;
#3177 = cartesian_point ( 'none', ( -8.167598119386646300, -14.41081088360632700, -59.00000000000002100 ) ) ;
#3178 = cartesian_point ( 'none', ( -8.236762359202389300, -14.30484829603503400, -58.99999999999997900 ) ) ;
#3179 = cartesian_point ( 'none', ( -8.318109143831538400, -14.20562208887295000, -59.00000000000001400 ) ) ;
#3181 = edge_curve ( 'none', #2972, #3225, #15418, .t. ) ;
#3180 = cartesian_point ( 'none', ( -8.410615649591546700, -14.11238074595179800, -58.99999999999997900 ) ) ;
#3182 = cartesian_point ( 'none', ( -8.515772679378343900, -14.02939424146011400, -59.00000000000001400 ) ) ;
#3183 = cartesian_point ( 'none', ( -8.630361492924175000, -13.95523813797165700, -58.99999999999997200 ) ) ;
#3184 = cartesian_point ( 'none', ( -8.756477074781019000, -13.89458700287643500, -59.00000000000000700 ) ) ;
#3185 = cartesian_point ( 'none', ( -8.892153006243068700, -13.84471703447533200, -58.99999999999997900 ) ) ;
#3186 = cartesian_point ( 'none', ( -9.037601609577247800, -13.80450306643792900, -59.00000000000001400 ) ) ;
#3187 = cartesian_point ( 'none', ( -9.193157629136109700, -13.77820144698082100, -58.99999999999997900 ) ) ;
#3188 = cartesian_point ( 'none', ( -2.285035688163615100, 86.99999999999998600, 5.547847501853188300 ) ) ;
#3189 = cartesian_point ( 'none', ( -2.190023792109077000, 86.99999999999998600, 5.452835605798648900 ) ) ;
#3190 = cartesian_point ( 'none', ( -2.095011896054539000, 86.99999999999998600, 5.357823709744110400 ) ) ;
#3191 = cartesian_point ( 'none', ( -2.000000000000000000, 86.99999999999998600, 5.262811813689572700 ) ) ;
#3192 = cartesian_point ( 'none', ( -20.46281891356989000, -27.40549038827768800, -59.29999999999999700 ) ) ;
#3193 = vector ( 'none', #3201, 1000.000000000000000 ) ;
#3194 = edge_curve ( 'none', #2900, #3166, #15414, .t. ) ;
#3195 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999995200, -7.124999999999999100 ) ) ;
#3196 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3197 = b_spline_curve_with_knots ( 'none', 3,
( #3191, #3190, #3189, #3188 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.7884211505792684300 ),
.unspecified. ) ;
#3198 = circle ( 'none', #3204, 10.05374324839425700 ) ;
#3199 = line ( 'none', #3195, #3193 ) ;
#3200 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3201 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3202 = oriented_edge ( 'none', *, *, #3158, .f. ) ;
#3203 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3204 = axis2_placement_3d ( 'none', #3192, #3206, #3196 ) ;
#3205 = vertex_point ( 'none', #15410 ) ;
#3206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3207 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.00000000000000700 ) ) ;
#3208 = cartesian_point ( 'none', ( -8.425688847457689000, -16.87067405754966400, -58.99999999999999300 ) ) ;
#3209 = cartesian_point ( 'none', ( -8.498538008413140300, -16.90223428673754600, -58.99999999999999300 ) ) ;
#3210 = cartesian_point ( 'none', ( -8.619430151406623600, -16.94296453427032400, -59.00000000000000000 ) ) ;
#3211 = cartesian_point ( 'none', ( -8.756376478498227200, -16.98976965687791100, -59.00000000000002100 ) ) ;
#3212 = cartesian_point ( 'none', ( -8.911292022029945400, -17.03531628245891800, -58.99999999999998600 ) ) ;
#3213 = cartesian_point ( 'none', ( -9.082008256423103300, -17.08720383065151400, -59.00000000000000700 ) ) ;
#3214 = cartesian_point ( 'none', ( -9.270991509265542200, -17.13572781955918200, -58.99999999999999300 ) ) ;
#3215 = cartesian_point ( 'none', ( -9.476551825002841800, -17.19006846527491600, -59.00000000000000000 ) ) ;
#3216 = cartesian_point ( 'none', ( -9.619985231652370000, -17.22461259519676000, -58.99999999999999300 ) ) ;
#3217 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.00000000000001400 ) ) ;
#3218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3219 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3220 = edge_curve ( 'none', #3205, #3432, #15403, .t. ) ;
#3221 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3222 = edge_curve ( 'none', #3225, #2886, #15405, .t. ) ;
#3223 = face_outer_bound ( 'none', #12272, .t. ) ;
#3224 = circle ( 'none', #3288, 1.831192008768391300 ) ;
#3225 = vertex_point ( 'none', #15408 ) ;
#3226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3227 = direction ( 'none', ( -0.9659258262890683100, 0.0000000000000000000, 0.2588190451025207900 ) ) ;
#3228 = vector ( 'none', #3227, 1000.000000000000100 ) ;
#3229 = line ( 'none', #3286, #3285 ) ;
#3230 = direction ( 'none', ( -0.7071067811865479100, 0.0000000000000000000, 0.7071067811865470200 ) ) ;
#3231 = direction ( 'none', ( -0.7071067811865471300, -1.046778081059184000e-017, -0.7071067811865480200 ) ) ;
#3232 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3233 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3234 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 1.831192008768391300 ) ) ;
#3235 = line ( 'none', #3234, #3228 ) ;
#3236 = axis2_placement_3d ( 'none', #3233, #3232, #3226 ) ;
#3237 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3238 = vector ( 'none', #3237, 1000.000000000000000 ) ;
#3239 = advanced_face ( 'none', ( #15407 ), #15369, .f. ) ;
#3240 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 1.999999999999984500 ) ) ;
#3241 = axis2_placement_3d ( 'none', #3246, #3231, #3230 ) ;
#3242 = conical_surface ( 'none', #3236, 1.831192008768391300, 0.2617993877991494600 ) ;
#3243 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3244 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3245 = cartesian_point ( 'none', ( -20.25771031924671600, -24.29044403122764400, -59.29999999999999700 ) ) ;
#3246 = cartesian_point ( 'none', ( -2.361527196415513300, 109.5125521782513500, 5.624339010105083900 ) ) ;
#3247 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 1.831192008768391300 ) ) ;
#3248 = plane ( 'none', #3241 ) ;
#3249 = axis2_placement_3d ( 'none', #3245, #3244, #3243 ) ;
#3250 = face_outer_bound ( 'none', #17056, .t. ) ;
#3251 = line ( 'none', #3240, #3238 ) ;
#3252 = face_outer_bound ( 'none', #12303, .t. ) ;
#3253 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -58.99999999999999300 ) ) ;
#3254 = face_outer_bound ( 'none', #12522, .t. ) ;
#3255 = cylindrical_surface ( 'none', #3249, 6.918104589120091000 ) ;
#3256 = oriented_edge ( 'none', *, *, #10743, .f. ) ;
#3257 = cartesian_point ( 'none', ( -16.82037743771190100, -18.03477145109989300, -59.29999999999999700 ) ) ;
#3258 = cylindrical_surface ( 'none', #3263, 1.999999999999984500 ) ;
#3259 = cartesian_point ( 'none', ( 0.6300000000000003400, 2.449293598294670400e-016, 1.999999999999970500 ) ) ;
#3260 = cylindrical_surface ( 'none', #3360, 7.000000000000000000 ) ;
#3261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3262 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3263 = axis2_placement_3d ( 'none', #3319, #3318, #3317 ) ;
#3264 = face_outer_bound ( 'none', #12305, .t. ) ;
#3265 = face_outer_bound ( 'none', #12323, .t. ) ;
#3266 = direction ( 'none', ( 0.9659258262890801900, 0.0000000000000000000, -0.2588190451024764400 ) ) ;
#3267 = vector ( 'none', #3266, 1000.000000000000000 ) ;
#3268 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, -1.999999999999970500 ) ) ;
#3269 = line ( 'none', #3268, #3267 ) ;
#3270 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3272 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3273 = axis2_placement_3d ( 'none', #3280, #3272, #3271 ) ;
#3274 = circle ( 'none', #3273, 1.999999999999970500 ) ;
#3275 = axis2_placement_3d ( 'none', #3270, #3262, #3261 ) ;
#3276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3277 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3278 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3279 = circle ( 'none', #3275, 1.999999999999998700 ) ;
#3280 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3281 = conical_surface ( 'none', #3312, 1.999999999999970500, 0.2617993877991035600 ) ;
#3282 = edge_curve ( 'none', #2997, #3075, #15409, .t. ) ;
#3283 = oriented_edge ( 'none', *, *, #10879, .f. ) ;
#3284 = direction ( 'none', ( -0.9659258262890683100, 3.169619151431764900e-017, -0.2588190451025207900 ) ) ;
#3285 = vector ( 'none', #3284, 1000.000000000000100 ) ;
#3286 = cartesian_point ( 'none', ( 6.000000000000000000, 2.242563432162422500e-016, -1.831192008768391300 ) ) ;
#3287 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 1.999999999999998700 ) ) ;
#3288 = axis2_placement_3d ( 'none', #3278, #3277, #3276 ) ;
#3289 = line ( 'none', #3340, #3339 ) ;
#3290 = axis2_placement_3d ( 'none', #3322, #3333, #3324 ) ;
#3291 = edge_curve ( 'none', #10837, #10866, #15400, .t. ) ;
#3292 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3293 = vector ( 'none', #3292, 1000.000000000000000 ) ;
#3294 = cartesian_point ( 'none', ( -20.30328552547091900, -17.37248956429292000, -59.29999999999999700 ) ) ;
#3295 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.399999999999995900, -8.499999999999998200 ) ) ;
#3296 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.831192008768394200 ) ) ;
#3297 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3298 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3299 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3300 = axis2_placement_3d ( 'none', #3299, #3298, #3297 ) ;
#3301 = circle ( 'none', #3300, 1.831192008768394200 ) ;
#3302 = line ( 'none', #3294, #3293 ) ;
#3303 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999995200, -7.124999999999999100 ) ) ;
#3304 = direction ( 'none', ( 0.9659258262890801900, 3.169619151431222000e-017, 0.2588190451024764400 ) ) ;
#3305 = vector ( 'none', #3304, 1000.000000000000000 ) ;
#3306 = oriented_edge ( 'none', *, *, #17614, .f. ) ;
#3307 = cartesian_point ( 'none', ( -6.163787713908750900, -12.97818283052311400, -59.00000000000000000 ) ) ;
#3308 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 1.999999999999970500 ) ) ;
#3309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3310 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3311 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3312 = axis2_placement_3d ( 'none', #3311, #3310, #3309 ) ;
#3313 = line ( 'none', #3259, #3305 ) ;
#3314 = cartesian_point ( 'none', ( 5.370000000000000100, 2.449293598294704900e-016, -1.999999999999998700 ) ) ;
#3315 = oriented_edge ( 'none', *, *, #10989, .t. ) ;
#3316 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.345928515228548200e-016, 1.831192008768394200 ) ) ;
#3317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3318 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3319 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3320 = cartesian_point ( 'none', ( 0.6300000000000003400, 2.449293598294678800e-016, -1.999999999999970500 ) ) ;
#3321 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999994100, 6.875000000000000900 ) ) ;
#3322 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3323 = circle ( 'none', #3334, 1.999999999999998700 ) ;
#3324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3325 = face_outer_bound ( 'none', #12349, .t. ) ;
#3326 = circle ( 'none', #3387, 1.831192008768391300 ) ;
#3327 = edge_loop ( 'none', ( #3835, #3973, #3675, #3771 ) ) ;
#3328 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#3329 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3330 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995000, -0.1249999999999994000 ) ) ;
#3331 = axis2_placement_3d ( 'none', #3330, #3329, #3328 ) ;
#3332 = circle ( 'none', #3331, 7.000000000000000000 ) ;
#3333 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3334 = axis2_placement_3d ( 'none', #3383, #3382, #3381 ) ;
#3335 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999997700, -27.49999999999999600 ) ) ;
#3336 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995900, -7.124999999999999100 ) ) ;
#3337 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.599999999999995200, -8.499999999999998200 ) ) ;
#3338 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3339 = vector ( 'none', #3338, 1000.000000000000000 ) ;
#3340 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, 6.875000000000000900 ) ) ;
#3341 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3342 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290800e-016, -1.000000000000000000 ) ) ;
#3343 = oriented_edge ( 'none', *, *, #17545, .t. ) ;
#3344 = face_outer_bound ( 'none', #12362, .t. ) ;
#3345 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3346 = cartesian_point ( 'none', ( 6.000000000000000000, 1.102182119232617700e-015, 0.0000000000000000000 ) ) ;
#3347 = conical_surface ( 'none', #3290, 1.831192008768391300, 0.2617993877991494600 ) ;
#3348 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#3349 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3350 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#3351 = axis2_placement_3d ( 'none', #3350, #3349, #3348 ) ;
#3352 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3353 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#3354 = circle ( 'none', #3351, 7.000000000000000000 ) ;
#3355 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#3356 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3357 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999996800, -18.00000000000000000 ) ) ;
#3358 = axis2_placement_3d ( 'none', #3357, #3356, #3355 ) ;
#3359 = circle ( 'none', #3358, 9.500000000000000000 ) ;
#3360 = axis2_placement_3d ( 'none', #3353, #3352, #3342 ) ;
#3361 = face_outer_bound ( 'none', #12333, .t. ) ;
#3362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3363 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3364 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3365 = axis2_placement_3d ( 'none', #3364, #3363, #3362 ) ;
#3366 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3368 = axis2_placement_3d ( 'none', #3346, #3379, #3421 ) ;
#3369 = face_outer_bound ( 'none', #12298, .t. ) ;
#3370 = plane ( 'none', #3368 ) ;
#3371 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3372 = face_outer_bound ( 'none', #12369, .t. ) ;
#3373 = circle ( 'none', #3365, 1.831192008768394200 ) ;
#3374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3375 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3376 = edge_loop ( 'none', ( #3378, #3492, #3079, #3452, #3723 ) ) ;
#3377 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3378 = oriented_edge ( 'none', *, *, #2913, .f. ) ;
#3379 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3380 = axis2_placement_3d ( 'none', #3377, #3375, #3374 ) ;
#3381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3382 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3383 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3384 = plane ( 'none', #3388 ) ;
#3385 = edge_curve ( 'none', #3432, #2997, #15432, .t. ) ;
#3386 = cylindrical_surface ( 'none', #3380, 1.999999999999984500 ) ;
#3387 = axis2_placement_3d ( 'none', #3345, #3341, #3371 ) ;
#3388 = axis2_placement_3d ( 'none', #3389, #3367, #3366 ) ;
#3389 = cartesian_point ( 'none', ( -4.859089247516830800e-018, 1.831192008768394200, 0.0000000000000000000 ) ) ;
#3390 = axis2_placement_3d ( 'none', #3411, #3397, #3396 ) ;
#3391 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999997000, -27.49999999999999600 ) ) ;
#3392 = line ( 'none', #3391, #3445 ) ;
#3393 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.00000000000000000 ) ) ;
#3394 = oriented_edge ( 'none', *, *, #10935, .t. ) ;
#3395 = face_outer_bound ( 'none', #12219, .t. ) ;
#3396 = direction ( 'none', ( 0.7071067811865471300, 0.0000000000000000000, 0.7071067811865479100 ) ) ;
#3397 = direction ( 'none', ( -0.7071067811865479100, -1.046778081059185000e-017, 0.7071067811865471300 ) ) ;
#3398 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3399 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3400 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#3401 = circle ( 'none', #3451, 32.00000000000000000 ) ;
#3402 = plane ( 'none', #3390 ) ;
#3403 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.500000000000000900, -32.00000000000000000 ) ) ;
#3404 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999994500, -32.00000000000000000 ) ) ;
#3405 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3406 = vector ( 'none', #3405, 1000.000000000000000 ) ;
#3407 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3408 = axis2_placement_3d ( 'none', #3400, #3399, #3398 ) ;
#3409 = cartesian_point ( 'none', ( 3.918869757271530300e-015, -3.552713678800500100e-015, 32.00000000000000000 ) ) ;
#3410 = line ( 'none', #3409, #3406 ) ;
#3411 = cartesian_point ( 'none', ( 2.361527196415512500, 109.5125521782513500, 5.624339010105083900 ) ) ;
#3412 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3413 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3414 = axis2_placement_3d ( 'none', #3413, #3412, #3407 ) ;
#3415 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.299999999999988300, 32.00000000000000000 ) ) ;
#3416 = circle ( 'none', #3408, 32.00000000000000000 ) ;
#3417 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3418 = cylindrical_surface ( 'none', #3414, 32.00000000000000000 ) ;
#3419 = face_outer_bound ( 'none', #12406, .t. ) ;
#3420 = cartesian_point ( 'none', ( 6.000000000000000000, 2.345928515228564000e-016, -1.831192008768391300 ) ) ;
#3421 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3422 = vector ( 'none', #3417, 1000.000000000000000 ) ;
#3423 = cartesian_point ( 'none', ( -6.349999999999999600, 2.449293598294687700e-016, -1.999999999999984500 ) ) ;
#3424 = line ( 'none', #3423, #3422 ) ;
#3425 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 5.399999999999991500, 32.00000000000000000 ) ) ;
#3426 = cartesian_point ( 'none', ( 3.912746523275793200e-015, 4.399999999999991500, 31.89999999999999900 ) ) ;
#3427 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#3428 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3429 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#3430 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3431 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#3432 = vertex_point ( 'none', #15435 ) ;
#3433 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3434 = vector ( 'none', #3433, 1000.000000000000000 ) ;
#3435 = cartesian_point ( 'none', ( 6.123233995736766300e-016, -3.781697177629439500e-015, -5.000000000000000000 ) ) ;
#3436 = line ( 'none', #3435, #3434 ) ;
#3437 = cylindrical_surface ( 'none', #3455, 9.499999999999998200 ) ;
#3438 = circle ( 'none', #3441, 5.000000000000000000 ) ;
#3439 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#3440 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3441 = axis2_placement_3d ( 'none', #3429, #3428, #3427 ) ;
#3442 = face_outer_bound ( 'none', #12412, .t. ) ;
#3443 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999994100, 5.000000000000000900 ) ) ;
#3444 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3445 = vector ( 'none', #3444, 1000.000000000000000 ) ;
#3446 = cylindrical_surface ( 'none', #3454, 5.000000000000000000 ) ;
#3447 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999998600, -32.00000000000000000 ) ) ;
#3448 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3449 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3450 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999997300, 4.996003610813200500e-016 ) ) ;
#3451 = axis2_placement_3d ( 'none', #3450, #3449, #3448 ) ;
#3452 = oriented_edge ( 'none', *, *, #3220, .f. ) ;
#3453 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#3454 = axis2_placement_3d ( 'none', #3453, #3440, #3439 ) ;
#3455 = axis2_placement_3d ( 'none', #3487, #3482, #3481 ) ;
#3456 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.891920202254596000e-015, 5.000000000000000000 ) ) ;
#3457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3458 = circle ( 'none', #3743, 4.045743397499357700 ) ;
#3459 = edge_curve ( 'none', #10828, #10917, #15422, .t. ) ;
#3460 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3461 = face_outer_bound ( 'none', #12442, .t. ) ;
#3462 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, 6.875000000000000900 ) ) ;
#3463 = oriented_edge ( 'none', *, *, #10857, .f. ) ;
#3464 = b_spline_curve_with_knots ( 'none', 2,
( #3748, #3752, #3751 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3465 = vector ( 'none', #3460, 1000.000000000000000 ) ;
#3466 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#3467 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3468 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3469 = vector ( 'none', #3468, 1000.000000000000000 ) ;
#3470 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.599999999999995200, -8.499999999999998200 ) ) ;
#3471 = line ( 'none', #3470, #3469 ) ;
#3472 = cartesian_point ( 'none', ( 6.123233995736767300e-016, -3.781697177629439500e-015, -5.000000000000000000 ) ) ;
#3473 = cartesian_point ( 'none', ( 6.123233995736766300e-016, 5.399999999999995900, -4.999999999999999100 ) ) ;
#3474 = axis2_placement_3d ( 'none', #3475, #3467, #3466 ) ;
#3475 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#3476 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999993800, 32.00000000000000000 ) ) ;
#3477 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999994300, 10.57799999999999900 ) ) ;
#3478 = line ( 'none', #3477, #3465 ) ;
#3479 = circle ( 'none', #3474, 9.500000000000000000 ) ;
#3480 = face_outer_bound ( 'none', #12332, .t. ) ;
#3481 = direction ( 'none', ( 0.0000000000000000000, 9.130123557772670800e-017, -1.000000000000000000 ) ) ;
#3482 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3483 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-016, 1.000000000000000000 ) ) ;
#3484 = axis2_placement_3d ( 'none', #3431, #3430, #3483 ) ;
#3485 = circle ( 'none', #3484, 5.000000000000000000 ) ;
#3486 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999997000, -27.49999999999999600 ) ) ;
#3487 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#3488 = face_outer_bound ( 'none', #12380, .t. ) ;
#3489 = b_spline_curve_with_knots ( 'none', 3,
( #3498, #3497, #3496, #3495, #3494, #3493, #3552, #3551, #3549, #3548, #3547, #3546, #3545, #3544, #3543, #3542, #3541, #3540, #3539 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209619500, 0.1492500388750526200, 0.2171126866560608700, 0.2819496094670658200, 0.3428290010503648500, 0.4017657426085425300, 0.4585034301475621200, 0.5141500842750521500, 0.5690447220224790200, 0.6248331132826281400, 0.6813469247300585300, 0.7395313119108324300, 0.7999274580770201500, 0.8628976631361704500, 0.9296798722570388500, 1.000000000000000000 ),
.unspecified. ) ;
#3490 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.552713678800500100e-015, -32.00000000000000000 ) ) ;
#3491 = line ( 'none', #3490, #3558 ) ;
#3492 = oriented_edge ( 'none', *, *, #3282, .f. ) ;
#3493 = cartesian_point ( 'none', ( -8.346066065395012500, -18.88416800230318800, -59.00000000000001400 ) ) ;
#3494 = cartesian_point ( 'none', ( -8.296123115074422600, -18.74004540663852600, -58.99999999999998600 ) ) ;
#3495 = cartesian_point ( 'none', ( -8.256947956935590600, -18.58308491674888800, -59.00000000000000700 ) ) ;
#3496 = cartesian_point ( 'none', ( -8.226093695587772800, -18.41486178249208500, -58.99999999999999300 ) ) ;
#3497 = cartesian_point ( 'none', ( -8.214954461121992700, -18.29790073819004400, -59.00000000000000000 ) ) ;
#3498 = cartesian_point ( 'none', ( -8.209242259363293200, -18.23792309026337200, -59.00000000000000000 ) ) ;
#3499 = axis2_placement_3d ( 'none', #3505, #3507, #3553 ) ;
#3500 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3501 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3502 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994400, 3.552713678800494200e-016 ) ) ;
#3503 = axis2_placement_3d ( 'none', #3502, #3501, #3500 ) ;
#3504 = circle ( 'none', #3503, 32.00000000000000000 ) ;
#3505 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3506 = oriented_edge ( 'none', *, *, #3523, .f. ) ;
#3507 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3508 = edge_curve ( 'none', #10820, #17755, #15424, .t. ) ;
#3509 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3510 = vector ( 'none', #3509, 1000.000000000000000 ) ;
#3511 = cartesian_point ( 'none', ( 3.918869757271530300e-015, -3.552713678800500100e-015, 32.00000000000000000 ) ) ;
#3512 = conical_surface ( 'none', #3559, 32.00000000000000000, 0.7853981633974439500 ) ;
#3513 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999998000, -32.00000000000000000 ) ) ;
#3514 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999994200, 41.39999999999999900 ) ) ;
#3515 = vector ( 'none', #3526, 1000.000000000000000 ) ;
#3516 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3517 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3518 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3519 = axis2_placement_3d ( 'none', #3518, #3517, #3516 ) ;
#3520 = cylindrical_surface ( 'none', #3519, 32.00000000000000000 ) ;
#3521 = cylindrical_surface ( 'none', #3499, 41.39999999999999900 ) ;
#3522 = line ( 'none', #3511, #3510 ) ;
#3523 = edge_curve ( 'none', #3225, #65, #15474, .t. ) ;
#3524 = circle ( 'none', #3591, 32.00000000000000000 ) ;
#3525 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#3526 = direction ( 'none', ( 8.659560562354895900e-017, -0.7071067811865506800, 0.7071067811865443500 ) ) ;
#3527 = cylindrical_surface ( 'none', #3532, 2.100000000000001000 ) ;
#3528 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3529 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3530 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3531 = line ( 'none', #3536, #3515 ) ;
#3532 = axis2_placement_3d ( 'none', #3556, #3554, #3525 ) ;
#3533 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#3534 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.00000000000000700 ) ) ;
#3535 = oriented_edge ( 'none', *, *, #10830, .t. ) ;
#3536 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.299999999999988300, 32.00000000000000000 ) ) ;
#3537 = face_outer_bound ( 'none', #12400, .t. ) ;
#3538 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999999700, -41.39999999999999900 ) ) ;
#3539 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.00000000000000000 ) ) ;
#3540 = cartesian_point ( 'none', ( -9.652986655991792700, -19.69774814995204100, -58.99999999999999300 ) ) ;
#3541 = cartesian_point ( 'none', ( -9.545086115740039300, -19.69538142057896100, -59.00000000000000000 ) ) ;
#3542 = cartesian_point ( 'none', ( -9.388396201588282300, -19.67835947244551400, -58.99999999999999300 ) ) ;
#3543 = cartesian_point ( 'none', ( -9.240984425981878300, -19.65166078542665700, -58.99999999999998600 ) ) ;
#3544 = cartesian_point ( 'none', ( -9.103571812424764400, -19.61170647213497600, -59.00000000000002800 ) ) ;
#3545 = cartesian_point ( 'none', ( -8.975081221723723200, -19.56150042945875000, -58.99999999999997200 ) ) ;
#3546 = cartesian_point ( 'none', ( -8.855231131445616900, -19.50062677392548600, -59.00000000000000700 ) ) ;
#3547 = cartesian_point ( 'none', ( -8.745543482056460100, -19.42741438751371100, -58.99999999999999300 ) ) ;
#3548 = cartesian_point ( 'none', ( -8.645423477941296400, -19.34271727586377000, -59.00000000000000700 ) ) ;
#3549 = cartesian_point ( 'none', ( -8.555027548454559000, -19.24656309868431600, -58.99999999999999300 ) ) ;
#3550 = oriented_edge ( 'none', *, *, #159, .f. ) ;
#3551 = cartesian_point ( 'none', ( -8.475777053655470200, -19.13714811307587400, -59.00000000000000700 ) ) ;
#3552 = cartesian_point ( 'none', ( -8.405696777011801400, -19.01692198040593600, -58.99999999999999300 ) ) ;
#3553 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3554 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3555 = face_outer_bound ( 'none', #11867, .t. ) ;
#3556 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#3557 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3558 = vector ( 'none', #3557, 1000.000000000000000 ) ;
#3559 = axis2_placement_3d ( 'none', #3533, #3530, #3529 ) ;
#3560 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3561 = cartesian_point ( 'none', ( -11.17010215265788100, -20.13817361080536400, -59.00000000000001400 ) ) ;
#3562 = cartesian_point ( 'none', ( -11.32392490880593200, -20.00448228044254900, -59.00000000000000700 ) ) ;
#3563 = cartesian_point ( 'none', ( -11.46215906000835900, -19.85631239880271400, -59.00000000000000000 ) ) ;
#3564 = cartesian_point ( 'none', ( -11.58069297848168800, -19.69489823815416300, -58.99999999999999300 ) ) ;
#3565 = cartesian_point ( 'none', ( -11.68452085683145100, -19.52587789320676100, -59.00000000000000700 ) ) ;
#3566 = cartesian_point ( 'none', ( -11.76600388147095100, -19.34425247822779100, -59.00000000000000700 ) ) ;
#3567 = cartesian_point ( 'none', ( -11.83269760560361100, -19.15367796921286800, -58.99999999999999300 ) ) ;
#3568 = cartesian_point ( 'none', ( -11.87737043073556700, -18.95134272101121600, -59.00000000000000000 ) ) ;
#3569 = cartesian_point ( 'none', ( -11.90555977640866900, -18.73943452953171700, -59.00000000000001400 ) ) ;
#3570 = cartesian_point ( 'none', ( -11.90886141828295800, -18.59465076522289500, -59.00000000000000700 ) ) ;
#3571 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3572 = vector ( 'none', #3571, 1000.000000000000000 ) ;
#3573 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.552713678800500100e-015, -32.00000000000000000 ) ) ;
#3574 = oriented_edge ( 'none', *, *, #17129, .f. ) ;
#3575 = circle ( 'none', #3623, 31.89999999999999900 ) ;
#3576 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.00000000000001400 ) ) ;
#3577 = edge_curve ( 'none', #2212, #116, #15423, .t. ) ;
#3578 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.00000000000000000 ) ) ;
#3579 = face_outer_bound ( 'none', #12396, .t. ) ;
#3580 = b_spline_curve_with_knots ( 'none', 3,
( #3578, #3570, #3569, #3568, #3567, #3566, #3565, #3564, #3563, #3562, #3561, #3634, #3632, #3631, #3630, #3629, #3628, #3627, #3626 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165581800, 0.1288080945620822800, 0.1899268927605017000, 0.2496112924553530200, 0.3082029397081844600, 0.3667423739871057400, 0.4258001349334950600, 0.4861823633435307700, 0.5466657910900635200, 0.6069212813171065400, 0.6677475274143166400, 0.7294654380821759000, 0.7931679656210827200, 0.8590477994595460100, 0.9277080739173514400, 1.000000000000000000 ),
.unspecified. ) ;
#3581 = direction ( 'none', ( 0.0000000000000000000, -1.087600925377308600e-016, 1.000000000000000000 ) ) ;
#3582 = line ( 'none', #3573, #3572 ) ;
#3583 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#3584 = axis2_placement_3d ( 'none', #3583, #3560, #3581 ) ;
#3585 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865504600, -0.7071067811865445800 ) ) ;
#3586 = vector ( 'none', #3585, 1000.000000000000000 ) ;
#3587 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999994500, -32.00000000000000000 ) ) ;
#3588 = line ( 'none', #3587, #3586 ) ;
#3589 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 3.199999999999990900, 32.00000000000000000 ) ) ;
#3590 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3591 = axis2_placement_3d ( 'none', #3592, #3528, #3590 ) ;
#3592 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#3593 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999998600, -32.00000000000000000 ) ) ;
#3594 = face_bound ( 'none', #11872, .t. ) ;
#3595 = oriented_edge ( 'none', *, *, #3508, .t. ) ;
#3596 = axis2_placement_3d ( 'none', #3593, #3604, #3663 ) ;
#3597 = cartesian_point ( 'none', ( 5.070037748470041600e-015, 1.700000000000003300, -41.39999999999999900 ) ) ;
#3598 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999998600, -31.89999999999999900 ) ) ;
#3599 = plane ( 'none', #3596 ) ;
#3600 = face_bound ( 'none', #11902, .t. ) ;
#3601 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865443500, 0.7071067811865506800 ) ) ;
#3602 = vector ( 'none', #3601, 1000.000000000000000 ) ;
#3603 = oriented_edge ( 'none', *, *, #60, .f. ) ;
#3604 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3605 = edge_curve ( 'none', #2886, #113, #15467, .t. ) ;
#3606 = face_bound ( 'none', #11854, .t. ) ;
#3607 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3608 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.891920202254596000e-015, 5.000000000000000000 ) ) ;
#3609 = direction ( 'none', ( 0.0000000000000000000, 1.087600925377308600e-016, -1.000000000000000000 ) ) ;
#3610 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 3.199999999999990000, 41.39999999999999900 ) ) ;
#3611 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999991500, 31.89999999999999900 ) ) ;
#3612 = line ( 'none', #3611, #3602 ) ;
#3613 = face_bound ( 'none', #11849, .t. ) ;
#3614 = vector ( 'none', #3607, 1000.000000000000000 ) ;
#3615 = direction ( 'none', ( 8.659560562354969800e-017, 0.7071067811865445800, -0.7071067811865504600 ) ) ;
#3616 = vector ( 'none', #3615, 1000.000000000000000 ) ;
#3617 = cartesian_point ( 'none', ( 3.906623289280056100e-015, 4.399999999999998600, -31.89999999999999900 ) ) ;
#3618 = line ( 'none', #3617, #3616 ) ;
#3619 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#3621 = oriented_edge ( 'none', *, *, #2937, .t. ) ;
#3620 = line ( 'none', #3608, #3614 ) ;
#3622 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3623 = axis2_placement_3d ( 'none', #3619, #3622, #3609 ) ;
#3624 = face_bound ( 'none', #11834, .t. ) ;
#3625 = conical_surface ( 'none', #3584, 31.89999999999999900, 0.7853981633974526100 ) ;
#3626 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.00000000000000000 ) ) ;
#3627 = cartesian_point ( 'none', ( -9.815459674480854000, -20.57397411350660800, -59.00000000000000700 ) ) ;
#3628 = cartesian_point ( 'none', ( -9.973893602947740100, -20.57083243053531500, -59.00000000000000000 ) ) ;
#3629 = cartesian_point ( 'none', ( -10.20488592113788500, -20.54224887473614600, -59.00000000000000700 ) ) ;
#3630 = cartesian_point ( 'none', ( -10.42360531444703200, -20.49898160207455400, -58.99999999999997900 ) ) ;
#3631 = cartesian_point ( 'none', ( -10.62977518605442000, -20.43676781708610700, -59.00000000000000000 ) ) ;
#3632 = cartesian_point ( 'none', ( -10.82299180143287200, -20.35549196885443000, -59.00000000000001400 ) ) ;
#3633 = oriented_edge ( 'none', *, *, #114, .f. ) ;
#3634 = cartesian_point ( 'none', ( -11.00354331301462300, -20.25667193823870000, -58.99999999999998600 ) ) ;
#3635 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -4.596323321948147100e-015, 41.39999999999999900 ) ) ;
#3636 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865443500, -0.7071067811865506800 ) ) ;
#3637 = vector ( 'none', #3636, 1000.000000000000000 ) ;
#3638 = advanced_face ( 'none', ( #15469 ), #15470, .t. ) ;
#3639 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999998000, -41.39999999999999900 ) ) ;
#3640 = circle ( 'none', #3667, 1.976136028425820700 ) ;
#3641 = line ( 'none', #3635, #3704 ) ;
#3642 = edge_curve ( 'none', #2281, #69, #15464, .t. ) ;
#3643 = edge_loop ( 'none', ( #3256, #4207, #3898, #3897, #4360 ) ) ;
#3644 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#3645 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3646 = axis2_placement_3d ( 'none', #3654, #3645, #3644 ) ;
#3647 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 19.08999999596783000 ) ) ;
#3648 = line ( 'none', #3639, #3637 ) ;
#3649 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3650 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3651 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3652 = axis2_placement_3d ( 'none', #3661, #3651, #3650 ) ;
#3653 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999998000, -41.39999999999999900 ) ) ;
#3654 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#3656 = edge_curve ( 'none', #17598, #10747, #15458, .t. ) ;
#3655 = circle ( 'none', #3646, 41.39999999999999900 ) ;
#3657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3658 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3659 = cartesian_point ( 'none', ( -19.08999999596789400, 5.399999999999996800, -19.08999999596770500 ) ) ;
#3660 = axis2_placement_3d ( 'none', #3659, #3658, #3657 ) ;
#3661 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -19.08999999596783000 ) ) ;
#3662 = line ( 'none', #3688, #3687 ) ;
#3663 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#3664 = circle ( 'none', #3660, 1.976136028425824000 ) ;
#3665 = circle ( 'none', #3652, 1.976136028425824000 ) ;
#3666 = face_bound ( 'none', #11880, .t. ) ;
#3667 = axis2_placement_3d ( 'none', #3647, #3696, #3695 ) ;
#3668 = face_outer_bound ( 'none', #11876, .t. ) ;
#3669 = oriented_edge ( 'none', *, *, #3642, .t. ) ;
#3670 = face_bound ( 'none', #11882, .t. ) ;
#3671 = face_bound ( 'none', #11851, .t. ) ;
#3672 = face_bound ( 'none', #11844, .t. ) ;
#3673 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -41.39999999999999900 ) ) ;
#3674 = line ( 'none', #3734, #3733 ) ;
#3675 = oriented_edge ( 'none', *, *, #2762, .t. ) ;
#3676 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.00000000000000000 ) ) ;
#3677 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865489100, 0.7071067811865462400 ) ) ;
#3678 = vector ( 'none', #3677, 1000.000000000000000 ) ;
#3679 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999991000, 41.29999999999999700 ) ) ;
#3680 = direction ( 'none', ( 0.0000000000000000000, 1.102578480493733400e-016, -1.000000000000000000 ) ) ;
#3681 = line ( 'none', #3679, #3678 ) ;
#3682 = cartesian_point ( 'none', ( 5.063914514474305300e-015, 1.599999999999991000, 41.29999999999999700 ) ) ;
#3683 = conical_surface ( 'none', #3725, 41.39999999999999900, 0.7853981633974526100 ) ;
#3684 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.600000000000000100, -41.29999999999999700 ) ) ;
#3685 = face_outer_bound ( 'none', #12498, .t. ) ;
#3686 = direction ( 'none', ( 0.9922778767136677400, -0.1240347345892068200, 0.0000000000000000000 ) ) ;
#3687 = vector ( 'none', #3686, 1000.000000000000100 ) ;
#3688 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.00000000000000000 ) ) ;
#3689 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#3690 = advanced_face ( 'none', ( #15478 ), #15446, .f. ) ;
#3691 = oriented_edge ( 'none', *, *, #2834, .t. ) ;
#3692 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -9.192646643896294300e-015, 41.39999999999999900 ) ) ;
#3693 = circle ( 'none', #3694, 41.29999999999999700 ) ;
#3694 = axis2_placement_3d ( 'none', #3689, #3649, #3680 ) ;
#3695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3696 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3697 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.00000000000000700 ) ) ;
#3698 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3699 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3700 = axis2_placement_3d ( 'none', #3702, #3699, #3698 ) ;
#3701 = face_outer_bound ( 'none', #12497, .t. ) ;
#3702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3703 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3704 = vector ( 'none', #3703, 1000.000000000000000 ) ;
#3705 = cylindrical_surface ( 'none', #3700, 41.39999999999999900 ) ;
#3706 = advanced_face ( 'none', ( #15513 ), #15511, .t. ) ;
#3707 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999998800, 1.887379141862764600e-016 ) ) ;
#3708 = circle ( 'none', #3764, 41.39999999999999900 ) ;
#3709 = edge_curve ( 'none', #3007, #3205, #15509, .t. ) ;
#3710 = line ( 'none', #3760, #3759 ) ;
#3711 = face_outer_bound ( 'none', #12430, .t. ) ;
#3712 = direction ( 'none', ( 0.0000000000000000000, 1.152292163994256100e-016, -1.000000000000000000 ) ) ;
#3713 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3714 = axis2_placement_3d ( 'none', #3726, #3713, #3712 ) ;
#3715 = circle ( 'none', #3714, 41.39999999999999900 ) ;
#3716 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3717 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3718 = vector ( 'none', #3717, 1000.000000000000000 ) ;
#3719 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -4.596323321948147100e-015, 41.39999999999999900 ) ) ;
#3720 = line ( 'none', #3719, #3718 ) ;
#3721 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#3722 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#3723 = oriented_edge ( 'none', *, *, #3709, .f. ) ;
#3724 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#3725 = axis2_placement_3d ( 'none', #3724, #3730, #3722 ) ;
#3726 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994800, 3.552713678800494700e-016 ) ) ;
#3727 = direction ( 'none', ( 8.659560562354914400e-017, 0.7071067811865491300, -0.7071067811865459100 ) ) ;
#3728 = vector ( 'none', #3727, 1000.000000000000000 ) ;
#3729 = conical_surface ( 'none', #3761, 41.29999999999999700, 0.7853981633974461700 ) ;
#3730 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3731 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 1.499999999999988900, 41.39999999999999900 ) ) ;
#3732 = direction ( 'none', ( 8.659560562354969800e-017, -0.7071067811865445800, 0.7071067811865504600 ) ) ;
#3733 = vector ( 'none', #3732, 1000.000000000000000 ) ;
#3734 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 1.499999999999988900, 41.39999999999999900 ) ) ;
#3735 = cartesian_point ( 'none', ( 5.057791280478568200e-015, 1.600000000000000100, -41.29999999999999700 ) ) ;
#3736 = edge_curve ( 'none', #2972, #43, #15506, .t. ) ;
#3737 = line ( 'none', #3735, #3728 ) ;
#3738 = cartesian_point ( 'none', ( -6.163787713908750900, -20.47818283052311400, -59.00000000000000000 ) ) ;
#3739 = cartesian_point ( 'none', ( -23.57927560076898400, -10.89714685919917200, -59.29999999999999700 ) ) ;
#3740 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3741 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3798, #3797, #3796, #3795 ),
( #3794, #3793, #3791, #3790 ),
( #3789, #3788, #3787, #3786 ),
( #3784, #3783, #3782, #3781 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3742 = face_outer_bound ( 'none', #12748, .t. ) ;
#3743 = axis2_placement_3d ( 'none', #3739, #3457, #3990 ) ;
#3744 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3746 = cartesian_point ( 'none', ( -20.84107280141010700, -25.50965115982689100, -59.29999999999999700 ) ) ;
#3747 = axis2_placement_3d ( 'none', #3746, #3745, #3744 ) ;
#3748 = cartesian_point ( 'none', ( -21.50255877492670800, -18.75111190415740800, -59.29999999999999700 ) ) ;
#3749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3750 = cartesian_point ( 'none', ( -23.80738066479196400, -8.624466614917190900, -59.29999999999999700 ) ) ;
#3751 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.29999999999999700 ) ) ;
#3752 = cartesian_point ( 'none', ( -22.29851444964559400, -18.90125204533064000, -59.29999999999999700 ) ) ;
#3753 = face_outer_bound ( 'none', #12520, .t. ) ;
#3754 = circle ( 'none', #3747, 6.790833274612523100 ) ;
#3755 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3756 = direction ( 'none', ( 0.0000000000000000000, -1.102578480493733400e-016, 1.000000000000000000 ) ) ;
#3757 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3758 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3759 = vector ( 'none', #3758, 1000.000000000000000 ) ;
#3760 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.596323321948147100e-015, -41.39999999999999900 ) ) ;
#3761 = axis2_placement_3d ( 'none', #3721, #3757, #3756 ) ;
#3762 = axis2_placement_3d ( 'none', #3750, #3749, #3755 ) ;
#3763 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#3764 = axis2_placement_3d ( 'none', #3707, #3716, #3763 ) ;
#3765 = oriented_edge ( 'none', *, *, #17845, .t. ) ;
#3766 = axis2_placement_3d ( 'none', #3778, #3824, #3823 ) ;
#3767 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3768 = vector ( 'none', #3767, 1000.000000000000000 ) ;
#3769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3770 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3771 = oriented_edge ( 'none', *, *, #3158, .t. ) ;
#3772 = cartesian_point ( 'none', ( -18.16958566369903800, -19.15871626275775300, -59.29999999999999700 ) ) ;
#3773 = line ( 'none', #3772, #3768 ) ;
#3774 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3775 = vector ( 'none', #3774, 1000.000000000000000 ) ;
#3776 = cartesian_point ( 'none', ( -14.85414488457209900, -20.88494362964059900, -59.29999999999999700 ) ) ;
#3777 = line ( 'none', #3776, #3775 ) ;
#3778 = cartesian_point ( 'none', ( -17.97311233836805000, -23.15226820141039700, -59.29999999999999700 ) ) ;
#3779 = cartesian_point ( 'none', ( -17.97311233836805000, -23.15226820141039700, -59.29999999999999700 ) ) ;
#3780 = cartesian_point ( 'none', ( -14.85414488457209900, -20.88494362964059900, -59.29999999999999700 ) ) ;
#3781 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.00000000000000000 ) ) ;
#3782 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.10000000000000100 ) ) ;
#3783 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.19999999999999600 ) ) ;
#3784 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.29999999999999700 ) ) ;
#3785 = oriented_edge ( 'none', *, *, #54, .f. ) ;
#3786 = cartesian_point ( 'none', ( -13.87267518018980500, -22.18303337473777900, -59.00000000000000000 ) ) ;
#3787 = cartesian_point ( 'none', ( -13.87267518018980500, -22.18303337473777900, -59.10000000000000100 ) ) ;
#3788 = cartesian_point ( 'none', ( -13.87267518018980500, -22.18303337473777900, -59.19999999999999600 ) ) ;
#3789 = cartesian_point ( 'none', ( -13.87267518018980500, -22.18303337473777900, -59.29999999999999700 ) ) ;
#3790 = cartesian_point ( 'none', ( -14.16873118370207200, -21.46313929390758800, -59.00000000000000000 ) ) ;
#3791 = cartesian_point ( 'none', ( -14.16873118370207200, -21.46313929390758800, -59.10000000000000100 ) ) ;
#3792 = oriented_edge ( 'none', *, *, #3736, .f. ) ;
#3793 = cartesian_point ( 'none', ( -14.16873118370207200, -21.46313929390758800, -59.19999999999999600 ) ) ;
#3794 = cartesian_point ( 'none', ( -14.16873118370207200, -21.46313929390758800, -59.29999999999999700 ) ) ;
#3795 = cartesian_point ( 'none', ( -14.85414488457211800, -20.88494362964062400, -59.00000000000000000 ) ) ;
#3796 = cartesian_point ( 'none', ( -14.85414488457211800, -20.88494362964062400, -59.10000000000000100 ) ) ;
#3797 = cartesian_point ( 'none', ( -14.85414488457211800, -20.88494362964062400, -59.19999999999999600 ) ) ;
#3798 = cartesian_point ( 'none', ( -14.85414488457211800, -20.88494362964062400, -59.29999999999999700 ) ) ;
#3799 = cylindrical_surface ( 'none', #3766, 5.107622452134138200 ) ;
#3800 = face_outer_bound ( 'none', #12526, .t. ) ;
#3801 = b_spline_curve_with_knots ( 'none', 2,
( #3809, #3808, #3807 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3802 = axis2_placement_3d ( 'none', #3812, #3811, #3770 ) ;
#3803 = face_outer_bound ( 'none', #17684, .t. ) ;
#3804 = cartesian_point ( 'none', ( -13.81703789176812900, -20.18328650596936700, -59.29999999999999700 ) ) ;
#3805 = cylindrical_surface ( 'none', #3802, 8.954181327766500300 ) ;
#3806 = axis2_placement_3d ( 'none', #3854, #3893, #3892 ) ;
#3807 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.29999999999999700 ) ) ;
#3808 = cartesian_point ( 'none', ( -12.91788427737012400, -21.56638524234577000, -59.29999999999999700 ) ) ;
#3809 = cartesian_point ( 'none', ( -13.81703789176812900, -20.18328650596936700, -59.29999999999999700 ) ) ;
#3810 = face_outer_bound ( 'none', #12539, .t. ) ;
#3811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3812 = cartesian_point ( 'none', ( -20.06445087830464400, -26.38062975103306900, -59.29999999999999700 ) ) ;
#3813 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.29999999999999700 ) ) ;
#3814 = line ( 'none', #3813, #3817 ) ;
#3815 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3817 = vector ( 'none', #3816, 1000.000000000000000 ) ;
#3818 = axis2_placement_3d ( 'none', #3779, #3769, #3815 ) ;
#3819 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3820 = vector ( 'none', #3819, 1000.000000000000000 ) ;
#3821 = cartesian_point ( 'none', ( -13.81703789176812900, -20.18328650596936700, -59.29999999999999700 ) ) ;
#3822 = circle ( 'none', #3818, 5.107622452134138200 ) ;
#3823 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3824 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3825 = line ( 'none', #3821, #3820 ) ;
#3826 = circle ( 'none', #3806, 8.954181327766500300 ) ;
#3827 = edge_loop ( 'none', ( #3550, #3975, #3621, #4173 ) ) ;
#3828 = edge_loop ( 'none', ( #3463, #3595, #3343, #3535, #4021 ) ) ;
#3829 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3830 = cartesian_point ( 'none', ( -18.58473190690991200, -17.52872257182840000, -59.29999999999999700 ) ) ;
#3831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3832 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3833 = cartesian_point ( 'none', ( -20.24474389352742400, -26.25864451159585400, -59.29999999999999700 ) ) ;
#3834 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3835 = oriented_edge ( 'none', *, *, #164, .f. ) ;
#3836 = vector ( 'none', #3834, 1000.000000000000000 ) ;
#3837 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.00000000000000000 ) ) ;
#3838 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.10000000000000100 ) ) ;
#3839 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.19999999999999600 ) ) ;
#3840 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.29999999999999700 ) ) ;
#3841 = cartesian_point ( 'none', ( -13.26724847625852300, -22.05913211894091200, -59.00000000000000000 ) ) ;
#3842 = cartesian_point ( 'none', ( -13.26724847625852300, -22.05913211894091200, -59.10000000000000100 ) ) ;
#3843 = cartesian_point ( 'none', ( -13.26724847625852300, -22.05913211894091200, -59.19999999999999600 ) ) ;
#3844 = cartesian_point ( 'none', ( -13.26724847625852300, -22.05913211894091200, -59.29999999999999700 ) ) ;
#3845 = cartesian_point ( 'none', ( -13.21760214883613200, -21.10535233022030600, -59.00000000000000000 ) ) ;
#3846 = cartesian_point ( 'none', ( -13.21760214883613200, -21.10535233022030600, -59.10000000000000100 ) ) ;
#3847 = cartesian_point ( 'none', ( -13.21760214883613200, -21.10535233022030600, -59.19999999999999600 ) ) ;
#3848 = cartesian_point ( 'none', ( -13.21760214883613200, -21.10535233022030600, -59.29999999999999700 ) ) ;
#3849 = cartesian_point ( 'none', ( -13.81703789176815400, -20.18328650596938100, -59.00000000000000000 ) ) ;
#3850 = cartesian_point ( 'none', ( -13.81703789176815400, -20.18328650596938100, -59.10000000000000100 ) ) ;
#3851 = cartesian_point ( 'none', ( -13.81703789176815400, -20.18328650596938100, -59.19999999999999600 ) ) ;
#3852 = cartesian_point ( 'none', ( -13.81703789176815400, -20.18328650596938100, -59.29999999999999700 ) ) ;
#3853 = cylindrical_surface ( 'none', #3890, 8.886347780170822800 ) ;
#3854 = cartesian_point ( 'none', ( -20.06445087830464400, -26.38062975103306900, -59.29999999999999700 ) ) ;
#3855 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3852, #3851, #3850, #3849 ),
( #3848, #3847, #3846, #3845 ),
( #3844, #3843, #3842, #3841 ),
( #3840, #3839, #3838, #3837 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3856 = line ( 'none', #3857, #3836 ) ;
#3857 = cartesian_point ( 'none', ( -15.19614517706703800, -18.86551412651872200, -59.29999999999999700 ) ) ;
#3858 = face_outer_bound ( 'none', #17053, .t. ) ;
#3859 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.29999999999999700 ) ) ;
#3860 = cartesian_point ( 'none', ( -20.84107280141010700, -25.50965115982689100, -59.29999999999999700 ) ) ;
#3861 = axis2_placement_3d ( 'none', #3923, #3913, #3912 ) ;
#3862 = circle ( 'none', #3943, 7.747019569126562600 ) ;
#3863 = face_outer_bound ( 'none', #12587, .t. ) ;
#3864 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3865 = cylindrical_surface ( 'none', #3861, 11.25445801736228000 ) ;
#3866 = circle ( 'none', #3909, 11.25445801736227700 ) ;
#3867 = line ( 'none', #3927, #3926 ) ;
#3868 = axis2_placement_3d ( 'none', #3891, #3829, #3864 ) ;
#3869 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3870 = vector ( 'none', #3869, 1000.000000000000000 ) ;
#3871 = circle ( 'none', #3868, 10.96067734157426100 ) ;
#3872 = cylindrical_surface ( 'none', #3904, 10.96067734157426100 ) ;
#3873 = cartesian_point ( 'none', ( -21.50255877492670800, -18.75111190415740800, -59.29999999999999700 ) ) ;
#3874 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3875 = vector ( 'none', #3874, 1000.000000000000000 ) ;
#3876 = advanced_face ( 'none', ( #15447 ), #15510, .t. ) ;
#3877 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.29999999999999700 ) ) ;
#3878 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.29999999999999700 ) ) ;
#3879 = oriented_edge ( 'none', *, *, #10845, .f. ) ;
#3880 = axis2_placement_3d ( 'none', #3860, #3924, #3919 ) ;
#3881 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3883 = cartesian_point ( 'none', ( -20.24474389352742400, -26.25864451159585400, -59.29999999999999700 ) ) ;
#3884 = axis2_placement_3d ( 'none', #3883, #3882, #3881 ) ;
#3885 = circle ( 'none', #3884, 8.886347780170822800 ) ;
#3886 = cartesian_point ( 'none', ( -22.22964538870457900, -16.61287506547741400, -59.29999999999999700 ) ) ;
#3887 = line ( 'none', #3886, #3870 ) ;
#3888 = line ( 'none', #3877, #3875 ) ;
#3889 = cylindrical_surface ( 'none', #3880, 6.790833274612523100 ) ;
#3890 = axis2_placement_3d ( 'none', #3833, #3832, #3831 ) ;
#3891 = cartesian_point ( 'none', ( -21.34725075649154400, -29.64865870035705700, -59.29999999999999700 ) ) ;
#3892 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3895 = vector ( 'none', #3894, 1000.000000000000000 ) ;
#3896 = line ( 'none', #3911, #3918 ) ;
#3897 = oriented_edge ( 'none', *, *, #10770, .t. ) ;
#3898 = oriented_edge ( 'none', *, *, #3656, .t. ) ;
#3899 = cartesian_point ( 'none', ( -16.41319946082532500, -19.85657900320547900, -59.29999999999999700 ) ) ;
#3900 = cartesian_point ( 'none', ( -19.86818739917587700, -26.79050794358856500, -59.29999999999999700 ) ) ;
#3901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3902 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3903 = cartesian_point ( 'none', ( -21.34725075649154400, -29.64865870035705700, -59.29999999999999700 ) ) ;
#3904 = axis2_placement_3d ( 'none', #3903, #3902, #3901 ) ;
#3905 = cartesian_point ( 'none', ( -19.86818739917587700, -26.79050794358856500, -59.29999999999999700 ) ) ;
#3906 = cartesian_point ( 'none', ( -20.01673259945333800, -18.76903695969479100, -59.29999999999999700 ) ) ;
#3907 = line ( 'none', #3906, #3895 ) ;
#3908 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3909 = axis2_placement_3d ( 'none', #3914, #3915, #3908 ) ;
#3910 = cartesian_point ( 'none', ( -20.01673259945333800, -18.76903695969479100, -59.29999999999999700 ) ) ;
#3911 = cartesian_point ( 'none', ( -16.41319946082532500, -19.85657900320547900, -59.29999999999999700 ) ) ;
#3912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3913 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3914 = cartesian_point ( 'none', ( -21.43242218973856000, -29.92982219803257100, -59.29999999999999700 ) ) ;
#3915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3916 = cylindrical_surface ( 'none', #3950, 7.747019569126562600 ) ;
#3917 = face_outer_bound ( 'none', #12581, .t. ) ;
#3918 = vector ( 'none', #3949, 1000.000000000000000 ) ;
#3919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3920 = oriented_edge ( 'none', *, *, #115, .f. ) ;
#3921 = edge_loop ( 'none', ( #4421, #4431, #4756, #4449 ) ) ;
#3922 = face_outer_bound ( 'none', #12591, .t. ) ;
#3923 = cartesian_point ( 'none', ( -21.43242218973856000, -29.92982219803257100, -59.29999999999999700 ) ) ;
#3924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3925 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3926 = vector ( 'none', #3925, 1000.000000000000000 ) ;
#3927 = cartesian_point ( 'none', ( -21.50255877492670800, -18.75111190415740800, -59.29999999999999700 ) ) ;
#3928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3929 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3930 = axis2_placement_3d ( 'none', #3939, #3929, #3928 ) ;
#3931 = cartesian_point ( 'none', ( -31.19104466094324800, -13.87707489750880500, -59.29999999999999700 ) ) ;
#3932 = cartesian_point ( 'none', ( -22.22964538870457900, -16.61287506547741400, -59.29999999999999700 ) ) ;
#3933 = cartesian_point ( 'none', ( -13.96597687403532400, -23.04462587213119900, -59.29999999999999700 ) ) ;
#3934 = cartesian_point ( 'none', ( -13.82602433326704800, -21.75223712604107400, -59.29999999999999700 ) ) ;
#3935 = cartesian_point ( 'none', ( -14.85414488457209900, -20.88494362964059900, -59.29999999999999700 ) ) ;
#3936 = cylindrical_surface ( 'none', #4009, 2.015367206976703700 ) ;
#3937 = b_spline_curve_with_knots ( 'none', 2,
( #3935, #3934, #3933 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3938 = cylindrical_surface ( 'none', #3930, 6.630361574714211900 ) ;
#3939 = cartesian_point ( 'none', ( -25.34038804897147300, -10.75753778116642900, -59.29999999999999700 ) ) ;
#3940 = axis2_placement_3d ( 'none', #3970, #3969, #3968 ) ;
#3941 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3943 = axis2_placement_3d ( 'none', #3900, #3942, #3941 ) ;
#3944 = cartesian_point ( 'none', ( -18.16958566369903800, -19.15871626275775300, -59.29999999999999700 ) ) ;
#3945 = face_outer_bound ( 'none', #12628, .t. ) ;
#3946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3947 = edge_loop ( 'none', ( #3920, #3506, #4194, #4061 ) ) ;
#3948 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3950 = axis2_placement_3d ( 'none', #3905, #3948, #3946 ) ;
#3951 = circle ( 'none', #3940, 6.630361574714211900 ) ;
#3952 = face_outer_bound ( 'none', #12589, .t. ) ;
#3953 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.10000000000000100 ) ) ;
#3954 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.19999999999999600 ) ) ;
#3955 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.29999999999999700 ) ) ;
#3956 = advanced_face ( 'none', ( #15492 ), #15494, .t. ) ;
#3957 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3955, #3954, #3953, #4005 ),
( #4004, #4003, #4002, #4001 ),
( #4000, #3999, #3998, #3997 ),
( #3996, #3995, #3994, #3993 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3958 = b_spline_curve_with_knots ( 'none', 3,
( #4007, #4006, #3992, #3991 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3960 = oriented_edge ( 'none', *, *, #10882, .t. ) ;
#3959 = axis2_placement_3d ( 'none', #3963, #3962, #3987 ) ;
#3961 = face_outer_bound ( 'none', #12629, .t. ) ;
#3962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3963 = cartesian_point ( 'none', ( -91.44142135623732800, 1.052818105597607200e-014, -59.29999999999999700 ) ) ;
#3964 = cartesian_point ( 'none', ( -2.285035688163615100, 65.00000000000000000, 5.547847501853189200 ) ) ;
#3965 = cartesian_point ( 'none', ( -2.000000000000000000, 65.00000000000000000, 5.262811813689572700 ) ) ;
#3966 = b_spline_curve_with_knots ( 'none', 1,
( #3965, #3964 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 0.7884211505792696500 ),
.unspecified. ) ;
#3967 = face_outer_bound ( 'none', #12556, .t. ) ;
#3968 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3970 = cartesian_point ( 'none', ( -25.34038804897147300, -10.75753778116642900, -59.29999999999999700 ) ) ;
#3971 = face_outer_bound ( 'none', #12616, .t. ) ;
#3972 = cartesian_point ( 'none', ( -11.07855392777521400, -18.07020968096935900, -59.00000000000000700 ) ) ;
#3973 = oriented_edge ( 'none', *, *, #3577, .f. ) ;
#3974 = cartesian_point ( 'none', ( -11.12358628094285100, -18.27778424543305000, -58.99999999999999300 ) ) ;
#3975 = oriented_edge ( 'none', *, *, #3605, .f. ) ;
#3976 = cartesian_point ( 'none', ( -11.12866052856642400, -18.42537638808775200, -59.00000000000000000 ) ) ;
#3977 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.00000000000000700 ) ) ;
#3978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3979 = cartesian_point ( 'none', ( -91.44142135623732800, 1.052818105597607200e-014, -59.29999999999999700 ) ) ;
#3980 = axis2_placement_3d ( 'none', #3979, #3978, #3740 ) ;
#3981 = plane ( 'none', #3980 ) ;
#3982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3983 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3984 = b_spline_curve_with_knots ( 'none', 3,
( #3977, #3976, #3974, #3972, #2936, #2938, #2882 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909670400, 0.5413405044165805500, 0.7756705499229048500, 1.000000000000000000 ),
.unspecified. ) ;
#3985 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3986 = cartesian_point ( 'none', ( -25.88144909832504600, -8.440431513486373700, -59.29999999999999700 ) ) ;
#3987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3988 = line ( 'none', #4250, #4238 ) ;
#3989 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3991 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.29999999999999700 ) ) ;
#3992 = cartesian_point ( 'none', ( -23.42817952332604000, -19.80507076429309200, -59.29999999999999700 ) ) ;
#3993 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.00000000000000000 ) ) ;
#3994 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.10000000000000100 ) ) ;
#3995 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.19999999999999600 ) ) ;
#3996 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.29999999999999700 ) ) ;
#3997 = cartesian_point ( 'none', ( -23.42817952332604000, -19.80507076429309200, -59.00000000000000000 ) ) ;
#3998 = cartesian_point ( 'none', ( -23.42817952332604000, -19.80507076429309200, -59.10000000000000100 ) ) ;
#3999 = cartesian_point ( 'none', ( -23.42817952332604000, -19.80507076429309200, -59.19999999999999600 ) ) ;
#4000 = cartesian_point ( 'none', ( -23.42817952332604000, -19.80507076429309200, -59.29999999999999700 ) ) ;
#4001 = cartesian_point ( 'none', ( -23.28863355491840900, -19.55192615890494100, -59.00000000000000000 ) ) ;
#4002 = cartesian_point ( 'none', ( -23.28863355491840900, -19.55192615890494100, -59.10000000000000100 ) ) ;
#4003 = cartesian_point ( 'none', ( -23.28863355491840900, -19.55192615890494100, -59.19999999999999600 ) ) ;
#4004 = cartesian_point ( 'none', ( -23.28863355491840900, -19.55192615890494100, -59.29999999999999700 ) ) ;
#4005 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.00000000000000000 ) ) ;
#4006 = cartesian_point ( 'none', ( -23.28863355491840900, -19.55192615890494100, -59.29999999999999700 ) ) ;
#4007 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.29999999999999700 ) ) ;
#4008 = plane ( 'none', #3959 ) ;
#4009 = axis2_placement_3d ( 'none', #3986, #3985, #3989 ) ;
#4010 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.29999999999999700 ) ) ;
#4011 = cartesian_point ( 'none', ( -22.52064469096309900, -19.05224055244821500, -59.00000000000000000 ) ) ;
#4012 = cartesian_point ( 'none', ( -22.52064469096309900, -19.05224055244821500, -59.10000000000000100 ) ) ;
#4013 = cartesian_point ( 'none', ( -22.52064469096309900, -19.05224055244821500, -59.19999999999999600 ) ) ;
#4014 = cartesian_point ( 'none', ( -22.52064469096309900, -19.05224055244821500, -59.29999999999999700 ) ) ;
#4015 = cartesian_point ( 'none', ( -22.03319589140596000, -18.85120533160622700, -59.00000000000000000 ) ) ;
#4016 = cartesian_point ( 'none', ( -22.03319589140596000, -18.85120533160622700, -59.10000000000000100 ) ) ;
#4017 = cartesian_point ( 'none', ( -22.03319589140596000, -18.85120533160622700, -59.19999999999999600 ) ) ;
#4018 = cartesian_point ( 'none', ( -22.03319589140596000, -18.85120533160622700, -59.29999999999999700 ) ) ;
#4019 = cartesian_point ( 'none', ( -21.50255877492670500, -18.75111190415740800, -59.00000000000000000 ) ) ;
#4021 = oriented_edge ( 'none', *, *, #17820, .t. ) ;
#4020 = cartesian_point ( 'none', ( -21.50255877492670500, -18.75111190415740800, -59.10000000000000100 ) ) ;
#4022 = cartesian_point ( 'none', ( -21.50255877492670500, -18.75111190415740800, -59.19999999999999600 ) ) ;
#4023 = cartesian_point ( 'none', ( -21.50255877492670500, -18.75111190415740800, -59.29999999999999700 ) ) ;
#4024 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4025 = cartesian_point ( 'none', ( -91.44142135623732800, 1.052818105597607200e-014, -59.29999999999999700 ) ) ;
#4026 = axis2_placement_3d ( 'none', #4065, #4024, #4054 ) ;
#4027 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4028 = oriented_edge ( 'none', *, *, #4801, .f. ) ;
#4029 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4023, #4022, #4020, #4019 ),
( #4018, #4017, #4016, #4015 ),
( #4014, #4013, #4012, #4011 ),
( #4010, #4068, #4067, #4066 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4030 = line ( 'none', #4031, #4056 ) ;
#4031 = cartesian_point ( 'none', ( -30.75379122482213000, -10.99456030893401400, -59.29999999999999700 ) ) ;
#4032 = b_spline_curve_with_knots ( 'none', 2,
( #4064, #4063, #4062 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4033 = cartesian_point ( 'none', ( -19.36223974010594900, -22.97859768035144200, -59.29999999999999700 ) ) ;
#4034 = cylindrical_surface ( 'none', #4091, 5.184430553111137200 ) ;
#4035 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4037 = face_outer_bound ( 'none', #12665, .t. ) ;
#4038 = cartesian_point ( 'none', ( -18.57069587734505900, -20.28580422806062700, -59.29999999999999700 ) ) ;
#4039 = line ( 'none', #4087, #4080 ) ;
#4040 = cartesian_point ( 'none', ( -18.57069587734505900, -20.28580422806062700, -59.29999999999999700 ) ) ;
#4041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4042 = advanced_face ( 'none', ( #15501 ), #15489, .t. ) ;
#4043 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4044 = cylindrical_surface ( 'none', #4089, 5.184430553111140800 ) ;
#4045 = cartesian_point ( 'none', ( -19.36223974010594900, -22.97859768035144200, -59.29999999999999700 ) ) ;
#4046 = axis2_placement_3d ( 'none', #4045, #4036, #4035 ) ;
#4047 = advanced_face ( 'none', ( #15512 ), #15484, .f. ) ;
#4048 = face_outer_bound ( 'none', #12645, .t. ) ;
#4049 = plane ( 'none', #4057 ) ;
#4050 = cylindrical_surface ( 'none', #4046, 6.737157272588763000 ) ;
#4051 = cartesian_point ( 'none', ( -22.05590729273370700, -16.80336948768389900, -59.29999999999999700 ) ) ;
#4052 = circle ( 'none', #4098, 6.737157272588761200 ) ;
#4053 = face_outer_bound ( 'none', #12674, .t. ) ;
#4054 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4056 = vector ( 'none', #4027, 1000.000000000000000 ) ;
#4057 = axis2_placement_3d ( 'none', #4025, #4055, #4041 ) ;
#4058 = cylindrical_surface ( 'none', #4026, 7.747019569126548400 ) ;
#4059 = face_outer_bound ( 'none', #12663, .t. ) ;
#4060 = cartesian_point ( 'none', ( -30.06005391406609200, -12.53729780540033500, -59.29999999999999700 ) ) ;
#4061 = oriented_edge ( 'none', *, *, #3605, .t. ) ;
#4062 = cartesian_point ( 'none', ( -30.75379122482213000, -10.99456030893401400, -59.29999999999999700 ) ) ;
#4063 = cartesian_point ( 'none', ( -30.71974692652706900, -11.95913232738370600, -59.29999999999999700 ) ) ;
#4064 = cartesian_point ( 'none', ( -30.06005391406609200, -12.53729780540033500, -59.29999999999999700 ) ) ;
#4065 = cartesian_point ( 'none', ( -24.72924677264232300, -6.916016152131658300, -59.29999999999999700 ) ) ;
#4066 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.00000000000000000 ) ) ;
#4067 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.10000000000000100 ) ) ;
#4068 = cartesian_point ( 'none', ( -22.96490517359810100, -19.35421756668336700, -59.19999999999999600 ) ) ;
#4069 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4070 = face_outer_bound ( 'none', #12603, .t. ) ;
#4071 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4072 = cartesian_point ( 'none', ( -23.94767224138095300, -8.176223169155157700, -59.29999999999999700 ) ) ;
#4073 = face_outer_bound ( 'none', #12697, .t. ) ;
#4074 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4075 = vector ( 'none', #4074, 1000.000000000000000 ) ;
#4076 = cartesian_point ( 'none', ( -22.05590729273370700, -16.80336948768389900, -59.29999999999999700 ) ) ;
#4077 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4078 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4079 = circle ( 'none', #4086, 5.184430553111140800 ) ;
#4080 = vector ( 'none', #4090, 1000.000000000000000 ) ;
#4081 = cartesian_point ( 'none', ( -13.40638951087495400, -19.82944919821142100, -59.29999999999999700 ) ) ;
#4082 = oriented_edge ( 'none', *, *, #63, .f. ) ;
#4083 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4084 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4085 = line ( 'none', #4076, #4075 ) ;
#4086 = axis2_placement_3d ( 'none', #4038, #4077, #4071 ) ;
#4087 = cartesian_point ( 'none', ( -31.19104466094324800, -13.87707489750880500, -59.29999999999999700 ) ) ;
#4088 = cartesian_point ( 'none', ( -26.02296917305965700, -13.46559475027320700, -59.29999999999999700 ) ) ;
#4089 = axis2_placement_3d ( 'none', #4040, #4069, #4078 ) ;
#4090 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4091 = axis2_placement_3d ( 'none', #4088, #4084, #4083 ) ;
#4092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4094 = cartesian_point ( 'none', ( -26.02296917305965700, -13.46559475027320700, -59.29999999999999700 ) ) ;
#4095 = axis2_placement_3d ( 'none', #4094, #4093, #4092 ) ;
#4096 = circle ( 'none', #4095, 5.184430553111137200 ) ;
#4097 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4098 = axis2_placement_3d ( 'none', #4033, #4043, #4097 ) ;
#4099 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4101 = edge_loop ( 'none', ( #17227, #17199, #3010 ) ) ;
#4100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4102 = axis2_placement_3d ( 'none', #4110, #4100, #4099 ) ;
#4103 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4104 = cylindrical_surface ( 'none', #4172, 10.96067734157431800 ) ;
#4105 = circle ( 'none', #4108, 11.25445801736229100 ) ;
#4106 = oriented_edge ( 'none', *, *, #10758, .f. ) ;
#4107 = edge_loop ( 'none', ( #11136, #9276, #11144, #10406 ) ) ;
#4108 = axis2_placement_3d ( 'none', #4171, #4163, #4162 ) ;
#4109 = oriented_edge ( 'none', *, *, #273, .t. ) ;
#4110 = cartesian_point ( 'none', ( -23.94767224138095300, -8.176223169155157700, -59.29999999999999700 ) ) ;
#4111 = line ( 'none', #4138, #4137 ) ;
#4112 = cartesian_point ( 'none', ( -22.92280926211202900, -14.88927556261291200, -59.29999999999999700 ) ) ;
#4113 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4114 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.00000000000001400 ) ) ;
#4115 = cartesian_point ( 'none', ( -9.770380378142149900, -17.26127963628068000, -59.00000000000000000 ) ) ;
#4116 = cartesian_point ( 'none', ( -9.914877739756152100, -17.29693129624420300, -59.00000000000001400 ) ) ;
#4117 = cartesian_point ( 'none', ( -10.11857083181156000, -17.35696680775015800, -58.99999999999998600 ) ) ;
#4118 = cartesian_point ( 'none', ( -10.30120095820467800, -17.41499067472161500, -58.99999999999998600 ) ) ;
#4119 = cartesian_point ( 'none', ( -10.46045181592860900, -17.47827961613388900, -59.00000000000000000 ) ) ;
#4120 = cartesian_point ( 'none', ( -10.60034423367374500, -17.53863941244921800, -59.00000000000000700 ) ) ;
#4121 = cartesian_point ( 'none', ( -10.71577982406549400, -17.60519078636930200, -59.00000000000001400 ) ) ;
#4122 = cartesian_point ( 'none', ( -10.81275653288802000, -17.66845056409953000, -59.00000000000000700 ) ) ;
#4123 = cartesian_point ( 'none', ( -10.86310878178018100, -17.71866093986031000, -59.00000000000000700 ) ) ;
#4124 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.00000000000000000 ) ) ;
#4125 = oriented_edge ( 'none', *, *, #10809, .t. ) ;
#4126 = circle ( 'none', #4102, 6.790833274612537300 ) ;
#4127 = axis2_placement_3d ( 'none', #4072, #4135, #4134 ) ;
#4128 = cylindrical_surface ( 'none', #4127, 6.790833274612537300 ) ;
#4129 = edge_loop ( 'none', ( #3785, #4457, #4261, #4196 ) ) ;
#4130 = b_spline_curve_with_knots ( 'none', 3,
( #4124, #4123, #4122, #4121, #4120, #4119, #4118, #4117, #4116, #4115, #4114 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760858200, 0.1629301842777503300, 0.2646744147797568400, 0.3809699752964735800, 0.5123091530377099600, 0.6582210125869711900, 0.8208323791787931500, 0.9999999999999998900 ),
.unspecified. ) ;
#4131 = vector ( 'none', #4113, 1000.000000000000000 ) ;
#4132 = cartesian_point ( 'none', ( -13.40638951087495400, -19.82944919821142100, -59.29999999999999700 ) ) ;
#4133 = line ( 'none', #4132, #4131 ) ;
#4134 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4136 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4137 = vector ( 'none', #4136, 1000.000000000000000 ) ;
#4138 = cartesian_point ( 'none', ( -26.42784850811916500, -14.54780783296248500, -59.29999999999999700 ) ) ;
#4139 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4140 = vector ( 'none', #4139, 1000.000000000000000 ) ;
#4141 = edge_loop ( 'none', ( #3633, #3792, #4546, #4354 ) ) ;
#4142 = axis2_placement_3d ( 'none', #4197, #4193, #4149 ) ;
#4143 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4145 = cartesian_point ( 'none', ( -24.72924677264232300, -6.916016152131658300, -59.29999999999999700 ) ) ;
#4146 = axis2_placement_3d ( 'none', #4145, #4144, #4143 ) ;
#4147 = circle ( 'none', #4146, 7.747019569126548400 ) ;
#4148 = line ( 'none', #4151, #4199 ) ;
#4149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4150 = line ( 'none', #4155, #4140 ) ;
#4151 = cartesian_point ( 'none', ( -6.163787713908750900, -20.47818283052311400, -59.00000000000000000 ) ) ;
#4152 = cartesian_point ( 'none', ( -26.42784850811916500, -14.54780783296248500, -59.29999999999999700 ) ) ;
#4153 = cartesian_point ( 'none', ( -28.18423471099287500, -13.84994509251473000, -59.29999999999999700 ) ) ;
#4154 = vector ( 'none', #4103, 1000.000000000000000 ) ;
#4155 = cartesian_point ( 'none', ( -28.18423471099287500, -13.84994509251473000, -59.29999999999999700 ) ) ;
#4156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4157 = line ( 'none', #4158, #4154 ) ;
#4158 = cartesian_point ( 'none', ( -24.58070157236440400, -14.93748713602551700, -59.29999999999999700 ) ) ;
#4159 = cartesian_point ( 'none', ( -24.58070157236440400, -14.93748713602551700, -59.29999999999999700 ) ) ;
#4160 = cartesian_point ( 'none', ( -23.25018341532588600, -4.057865395363292800, -59.29999999999999700 ) ) ;
#4161 = oriented_edge ( 'none', *, *, #10725, .f. ) ;
#4162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4164 = face_outer_bound ( 'none', #12714, .t. ) ;
#4165 = cylindrical_surface ( 'none', #4142, 11.25445801736229100 ) ;
#4166 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4167 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4168 = vector ( 'none', #4167, 1000.000000000000000 ) ;
#4169 = cartesian_point ( 'none', ( -21.93364695332489600, -14.59308327547057300, -59.29999999999999700 ) ) ;
#4170 = line ( 'none', #4169, #4168 ) ;
#4171 = cartesian_point ( 'none', ( -23.16501198207964400, -3.776701897687653600, -59.29999999999999700 ) ) ;
#4172 = axis2_placement_3d ( 'none', #4160, #4166, #4156 ) ;
#4173 = oriented_edge ( 'none', *, *, #3577, .t. ) ;
#4174 = cylindrical_surface ( 'none', #4233, 3.177522036446389600 ) ;
#4175 = cartesian_point ( 'none', ( -23.04142485650205100, -14.15472167010997300, -59.29999999999999700 ) ) ;
#4176 = line ( 'none', #4182, #4181 ) ;
#4177 = axis2_placement_3d ( 'none', #4175, #4212, #4211 ) ;
#4178 = face_outer_bound ( 'none', #12740, .t. ) ;
#4179 = cartesian_point ( 'none', ( -22.61344062084275200, -16.11064747448859800, -59.29999999999999700 ) ) ;
#4180 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4181 = vector ( 'none', #4180, 1000.000000000000000 ) ;
#4182 = cartesian_point ( 'none', ( -30.06005391406609200, -12.53729780540033500, -59.29999999999999700 ) ) ;
#4183 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4185 = axis2_placement_3d ( 'none', #4186, #4184, #4183 ) ;
#4186 = cartesian_point ( 'none', ( -23.25018341532588600, -4.057865395363292800, -59.29999999999999700 ) ) ;
#4187 = edge_loop ( 'none', ( #4369, #4392, #4397, #4252 ) ) ;
#4188 = cartesian_point ( 'none', ( -30.75379122482213000, -10.99456030893401400, -59.29999999999999700 ) ) ;
#4189 = circle ( 'none', #4177, 2.003868603184956000 ) ;
#4190 = face_outer_bound ( 'none', #12654, .t. ) ;
#4191 = advanced_face ( 'none', ( #15543 ), #15483, .t. ) ;
#4192 = cylindrical_surface ( 'none', #4256, 1.468583768654486300 ) ;
#4193 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4194 = oriented_edge ( 'none', *, *, #3222, .t. ) ;
#4195 = circle ( 'none', #4185, 10.96067734157431900 ) ;
#4196 = oriented_edge ( 'none', *, *, #3736, .t. ) ;
#4197 = cartesian_point ( 'none', ( -23.16501198207964400, -3.776701897687653600, -59.29999999999999700 ) ) ;
#4198 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4199 = vector ( 'none', #4198, 1000.000000000000000 ) ;
#4200 = face_outer_bound ( 'none', #12706, .t. ) ;
#4201 = oriented_edge ( 'none', *, *, #11324, .f. ) ;
#4202 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4203 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4204 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4205 = vector ( 'none', #4204, 1000.000000000000000 ) ;
#4207 = oriented_edge ( 'none', *, *, #17626, .t. ) ;
#4206 = line ( 'none', #4179, #4205 ) ;
#4208 = circle ( 'none', #4258, 1.468583768654486300 ) ;
#4209 = cartesian_point ( 'none', ( -23.61134153478287700, -13.09388761363459100, -59.29999999999999700 ) ) ;
#4210 = vector ( 'none', #4265, 1000.000000000000000 ) ;
#4211 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4213 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.00000000000000000 ) ) ;
#4214 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.10000000000000100 ) ) ;
#4215 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.19999999999999600 ) ) ;
#4216 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.29999999999999700 ) ) ;
#4217 = advanced_face ( 'none', ( #15482 ), #15533, .f. ) ;
#4218 = cartesian_point ( 'none', ( -30.73109502595875500, -11.63760832123380800, -59.00000000000000000 ) ) ;
#4219 = cartesian_point ( 'none', ( -30.73109502595875500, -11.63760832123380800, -59.10000000000000100 ) ) ;
#4220 = cartesian_point ( 'none', ( -30.73109502595875500, -11.63760832123380800, -59.19999999999999600 ) ) ;
#4221 = cartesian_point ( 'none', ( -30.73109502595875500, -11.63760832123380800, -59.29999999999999700 ) ) ;
#4222 = edge_loop ( 'none', ( #10997, #11078, #10998 ) ) ;
#4223 = cartesian_point ( 'none', ( -30.49984925570673500, -12.15185415338924500, -59.00000000000000000 ) ) ;
#4224 = cartesian_point ( 'none', ( -30.49984925570673500, -12.15185415338924500, -59.10000000000000100 ) ) ;
#4225 = cartesian_point ( 'none', ( -30.49984925570673500, -12.15185415338924500, -59.19999999999999600 ) ) ;
#4226 = cartesian_point ( 'none', ( -30.49984925570673500, -12.15185415338924500, -59.29999999999999700 ) ) ;
#4227 = cartesian_point ( 'none', ( -30.06005391406607800, -12.53729780540032300, -59.00000000000000000 ) ) ;
#4228 = cartesian_point ( 'none', ( -30.06005391406607800, -12.53729780540032300, -59.10000000000000100 ) ) ;
#4229 = cartesian_point ( 'none', ( -30.06005391406607800, -12.53729780540032300, -59.19999999999999600 ) ) ;
#4230 = cartesian_point ( 'none', ( -30.06005391406607800, -12.53729780540032300, -59.29999999999999700 ) ) ;
#4231 = circle ( 'none', #4274, 1.302801723203992600 ) ;
#4232 = face_outer_bound ( 'none', #12752, .t. ) ;
#4233 = axis2_placement_3d ( 'none', #4209, #4203, #4202 ) ;
#4234 = cylindrical_surface ( 'none', #4263, 1.302801723203992600 ) ;
#4235 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4230, #4229, #4228, #4227 ),
( #4226, #4225, #4224, #4223 ),
( #4221, #4220, #4219, #4218 ),
( #4216, #4215, #4214, #4213 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4236 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4238 = vector ( 'none', #4242, 1000.000000000000000 ) ;
#4239 = edge_loop ( 'none', ( #4106, #4264, #4240, #4201 ) ) ;
#4240 = oriented_edge ( 'none', *, *, #10755, .t. ) ;
#4241 = circle ( 'none', #4245, 3.131449974545997600 ) ;
#4242 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4243 = cartesian_point ( 'none', ( -22.46356880624546200, -13.40292565574933400, -59.29999999999999700 ) ) ;
#4244 = cartesian_point ( 'none', ( -18.88702842197759300, -22.11818011485827600, -59.00000000000000000 ) ) ;
#4245 = axis2_placement_3d ( 'none', #4244, #4526, #4523 ) ;
#4246 = cartesian_point ( 'none', ( -23.57927560076898400, -10.89714685919917200, -59.29999999999999700 ) ) ;
#4247 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4249 = cartesian_point ( 'none', ( -22.59830366395356900, -14.57739388001940900, -59.29999999999999700 ) ) ;
#4250 = cartesian_point ( 'none', ( -27.73113929267531600, -9.240650960814132700, -59.29999999999999700 ) ) ;
#4251 = axis2_placement_3d ( 'none', #4246, #4237, #4236 ) ;
#4252 = oriented_edge ( 'none', *, *, #17158, .f. ) ;
#4253 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4254 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4255 = cartesian_point ( 'none', ( -22.59830366395356900, -14.57739388001940900, -59.29999999999999700 ) ) ;
#4256 = axis2_placement_3d ( 'none', #4255, #4254, #4253 ) ;
#4257 = edge_curve ( 'none', #10715, #10724, #15526, .t. ) ;
#4258 = axis2_placement_3d ( 'none', #4249, #4248, #4247 ) ;
#4259 = cartesian_point ( 'none', ( -21.63440420444228000, -15.58153008875198400, -59.29999999999999700 ) ) ;
#4260 = cartesian_point ( 'none', ( -21.93364695332489600, -14.59308327547057300, -59.29999999999999700 ) ) ;
#4261 = oriented_edge ( 'none', *, *, #3025, .t. ) ;
#4262 = cartesian_point ( 'none', ( -22.61344062084275200, -16.11064747448859800, -59.29999999999999700 ) ) ;
#4263 = axis2_placement_3d ( 'none', #4243, #4269, #4268 ) ;
#4264 = oriented_edge ( 'none', *, *, #17125, .f. ) ;
#4265 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4266 = face_outer_bound ( 'none', #12759, .t. ) ;
#4267 = cylindrical_surface ( 'none', #4251, 4.045743397499357700 ) ;
#4268 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4269 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4270 = oriented_edge ( 'none', *, *, #2785, .f. ) ;
#4271 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4273 = cartesian_point ( 'none', ( -22.46356880624546200, -13.40292565574933400, -59.29999999999999700 ) ) ;
#4274 = axis2_placement_3d ( 'none', #4273, #4272, #4271 ) ;
#4276 = advanced_face ( 'none', ( #15538 ), #15535, .f. ) ;
#4275 = cartesian_point ( 'none', ( -21.63440420444228000, -15.58153008875198400, -59.29999999999999700 ) ) ;
#4277 = line ( 'none', #4275, #4210 ) ;
#4278 = cartesian_point ( 'none', ( -24.13649046447049100, -6.296822160095416600, -59.29999999999999700 ) ) ;
#4279 = face_outer_bound ( 'none', #12784, .t. ) ;
#4280 = face_outer_bound ( 'none', #12771, .t. ) ;
#4281 = axis2_placement_3d ( 'none', #4278, #4339, #4345 ) ;
#4282 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4284 = cartesian_point ( 'none', ( -26.62619703967232000, -10.55004434696270500, -59.29999999999999700 ) ) ;
#4285 = edge_curve ( 'none', #10168, #10766, #15520, .t. ) ;
#4286 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4287 = oriented_edge ( 'none', *, *, #4257, .t. ) ;
#4288 = cartesian_point ( 'none', ( -30.44797027335458800, -13.93853316409856000, -59.29999999999999700 ) ) ;
#4289 = advanced_face ( 'none', ( #15516 ), #15519, .f. ) ;
#4290 = cartesian_point ( 'none', ( -26.62619703967232000, -10.55004434696270500, -59.29999999999999700 ) ) ;
#4291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4292 = vector ( 'none', #4291, 1000.000000000000000 ) ;
#4293 = cartesian_point ( 'none', ( -22.92280926211202900, -14.88927556261291200, -59.29999999999999700 ) ) ;
#4294 = cylindrical_surface ( 'none', #4386, 8.886347780170822800 ) ;
#4295 = cylindrical_surface ( 'none', #4302, 5.107622452134162200 ) ;
#4296 = cylindrical_surface ( 'none', #4281, 10.05374324839425700 ) ;
#4297 = face_outer_bound ( 'none', #12838, .t. ) ;
#4298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4299 = vector ( 'none', #4298, 1000.000000000000000 ) ;
#4300 = cartesian_point ( 'none', ( -21.27595905258763400, -13.93853316409857600, -59.29999999999999700 ) ) ;
#4301 = line ( 'none', #4300, #4299 ) ;
#4302 = axis2_placement_3d ( 'none', #4290, #4303, #4286 ) ;
#4303 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4304 = axis2_placement_3d ( 'none', #4284, #4283, #4282 ) ;
#4305 = cartesian_point ( 'none', ( -21.27595905258763400, -13.93853316409857600, -59.29999999999999700 ) ) ;
#4306 = advanced_face ( 'none', ( #15565 ), #15566, .t. ) ;
#4307 = line ( 'none', #4293, #4292 ) ;
#4308 = circle ( 'none', #4304, 5.107622452134162200 ) ;
#4309 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.29999999999999700 ) ) ;
#4310 = cartesian_point ( 'none', ( -29.40316420097334700, -14.83679842185441400, -59.29999999999999700 ) ) ;
#4311 = line ( 'none', #4310, #4385 ) ;
#4312 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4314 = cartesian_point ( 'none', ( -24.13649046447049100, -6.296822160095416600, -59.29999999999999700 ) ) ;
#4315 = cylindrical_surface ( 'none', #4382, 8.954181327766500300 ) ;
#4316 = oriented_edge ( 'none', *, *, #4491, .t. ) ;
#4317 = vector ( 'none', #4340, 1000.000000000000000 ) ;
#4318 = axis2_placement_3d ( 'none', #4314, #4313, #4312 ) ;
#4319 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.00000000000000700 ) ) ;
#4320 = cartesian_point ( 'none', ( -11.13005037012274900, -18.54590453769630900, -59.00000000000000700 ) ) ;
#4321 = cartesian_point ( 'none', ( -11.12756074609001400, -18.63054107119931400, -58.99999999999999300 ) ) ;
#4322 = cartesian_point ( 'none', ( -11.11096689411181200, -18.75460827546822900, -59.00000000000001400 ) ) ;
#4323 = edge_loop ( 'none', ( #4161, #4502, #4618, #4516 ) ) ;
#4324 = cartesian_point ( 'none', ( -11.08159628568150800, -18.87219490018096100, -58.99999999999999300 ) ) ;
#4325 = cartesian_point ( 'none', ( -11.04234664048158600, -18.98432293334856200, -58.99999999999998600 ) ) ;
#4326 = cartesian_point ( 'none', ( -10.99034575254931100, -19.08932872972217600, -59.00000000000000700 ) ) ;
#4327 = cartesian_point ( 'none', ( -10.92694848225789500, -19.18827183429188200, -59.00000000000000700 ) ) ;
#4328 = cartesian_point ( 'none', ( -10.85210243464335300, -19.28075179185025700, -58.99999999999998600 ) ) ;
#4329 = cartesian_point ( 'none', ( -10.76732336230138500, -19.36792400681956400, -59.00000000000002800 ) ) ;
#4330 = cartesian_point ( 'none', ( -10.67050014220155200, -19.44556625223884100, -58.99999999999997200 ) ) ;
#4331 = cartesian_point ( 'none', ( -10.56413697247497300, -19.51498212725906400, -59.00000000000001400 ) ) ;
#4332 = cartesian_point ( 'none', ( -10.44558004687676900, -19.57020193763838000, -58.99999999999998600 ) ) ;
#4333 = cartesian_point ( 'none', ( -10.31826959048052600, -19.61852897607723600, -59.00000000000000700 ) ) ;
#4334 = cartesian_point ( 'none', ( -10.17987290770451000, -19.65429268104267300, -59.00000000000001400 ) ) ;
#4335 = cartesian_point ( 'none', ( -10.03167074697676100, -19.67937430769545100, -58.99999999999999300 ) ) ;
#4336 = cartesian_point ( 'none', ( -9.873645123209730200, -19.69749634794288800, -59.00000000000000700 ) ) ;
#4337 = cartesian_point ( 'none', ( -9.764695860915571400, -19.69846229973826700, -59.00000000000000000 ) ) ;
#4338 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.00000000000000000 ) ) ;
#4339 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4340 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4341 = cartesian_point ( 'none', ( -27.77893194032847300, -15.66754109727321700, -59.29999999999999700 ) ) ;
#4342 = circle ( 'none', #4318, 10.05374324839425700 ) ;
#4343 = cartesian_point ( 'none', ( -27.77893194032847300, -15.66754109727321700, -59.29999999999999700 ) ) ;
#4344 = line ( 'none', #4341, #4317 ) ;
#4345 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4346 = b_spline_curve_with_knots ( 'none', 3,
( #4338, #4337, #4336, #4335, #4334, #4333, #4332, #4331, #4330, #4329, #4328, #4327, #4326, #4325, #4324, #4322, #4321, #4320, #4319 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289265000, 0.1554998946880201700, 0.2268489716071672400, 0.2950342457958623500, 0.3592264217266190100, 0.4211205140528719900, 0.4814121624443951100, 0.5401380992822683000, 0.5980313211695873500, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500754600, 0.8216627893499939300, 0.8791237115294617800, 0.9383480890221326300, 1.000000000000000000 ),
.unspecified. ) ;
#4347 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4349 = cartesian_point ( 'none', ( -24.34159905879366900, -9.411868517145437700, -59.29999999999999700 ) ) ;
#4350 = vertex_point ( 'none', #15572 ) ;
#4351 = cartesian_point ( 'none', ( -26.01457747113046500, -16.17358997654468700, -59.29999999999999700 ) ) ;
#4352 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4353 = line ( 'none', #4413, #4412 ) ;
#4354 = oriented_edge ( 'none', *, *, #3523, .t. ) ;
#4355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4357 = cartesian_point ( 'none', ( -24.29602385256945500, -16.32982298408016300, -59.29999999999999700 ) ) ;
#4358 = face_outer_bound ( 'none', #12742, .t. ) ;
#4359 = cylindrical_surface ( 'none', #4410, 6.918104589120091000 ) ;
#4360 = oriented_edge ( 'none', *, *, #17843, .t. ) ;
#4361 = axis2_placement_3d ( 'none', #4349, #4348, #4347 ) ;
#4362 = plane ( 'none', #4388 ) ;
#4363 = oriented_edge ( 'none', *, *, #2725, .t. ) ;
#4364 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4365 = vector ( 'none', #4364, 1000.000000000000000 ) ;
#4366 = axis2_placement_3d ( 'none', #4374, #4356, #4355 ) ;
#4367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4368 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4369 = oriented_edge ( 'none', *, *, #10771, .f. ) ;
#4370 = cartesian_point ( 'none', ( -24.35456548451295300, -7.443668036777234300, -59.29999999999999700 ) ) ;
#4371 = line ( 'none', #4375, #4365 ) ;
#4372 = cartesian_point ( 'none', ( -24.34159905879366900, -9.411868517145437700, -59.29999999999999700 ) ) ;
#4373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4374 = cartesian_point ( 'none', ( -23.61134153478287700, -13.09388761363459100, -59.29999999999999700 ) ) ;
#4375 = cartesian_point ( 'none', ( -26.01457747113046500, -16.17358997654468700, -59.29999999999999700 ) ) ;
#4376 = circle ( 'none', #4361, 6.918104589120094500 ) ;
#4377 = face_outer_bound ( 'none', #12726, .t. ) ;
#4379 = oriented_edge ( 'none', *, *, #4398, .f. ) ;
#4378 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4380 = cartesian_point ( 'none', ( -24.53485849973574400, -7.321682797340065100, -59.29999999999999700 ) ) ;
#4381 = circle ( 'none', #4366, 3.177522036446389600 ) ;
#4382 = axis2_placement_3d ( 'none', #4380, #4378, #4373 ) ;
#4383 = advanced_face ( 'none', ( #15556 ), #15564, .f. ) ;
#4384 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4385 = vector ( 'none', #4384, 1000.000000000000000 ) ;
#4386 = axis2_placement_3d ( 'none', #4370, #4368, #4367 ) ;
#4387 = b_spline_curve_with_knots ( 'none', 2,
( #4446, #4445, #4444 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4388 = axis2_placement_3d ( 'none', #4420, #4419, #4418 ) ;
#4389 = axis2_placement_3d ( 'none', #4450, #4423, #4422 ) ;
#4390 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.29999999999999700 ) ) ;
#4391 = face_outer_bound ( 'none', #12857, .t. ) ;
#4392 = oriented_edge ( 'none', *, *, #4257, .f. ) ;
#4393 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4394 = axis2_placement_3d ( 'none', #4481, #4474, #4473 ) ;
#4395 = edge_loop ( 'none', ( #4379, #4565, #4753, #4572 ) ) ;
#4397 = oriented_edge ( 'none', *, *, #10760, .t. ) ;
#4396 = face_outer_bound ( 'none', #12840, .t. ) ;
#4398 = edge_curve ( 'none', #4416, #4350, #15606, .t. ) ;
#4399 = axis2_placement_3d ( 'none', #4406, #4405, #4393 ) ;
#4400 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4402 = cartesian_point ( 'none', ( -24.35456548451295300, -7.443668036777234300, -59.29999999999999700 ) ) ;
#4403 = axis2_placement_3d ( 'none', #4402, #4401, #4400 ) ;
#4404 = oriented_edge ( 'none', *, *, #9895, .f. ) ;
#4405 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4406 = cartesian_point ( 'none', ( -23.04142485650205100, -14.15472167010997300, -59.29999999999999700 ) ) ;
#4407 = face_outer_bound ( 'none', #12815, .t. ) ;
#4408 = cylindrical_surface ( 'none', #4399, 2.003868603184956000 ) ;
#4409 = circle ( 'none', #4403, 8.886347780170819300 ) ;
#4410 = axis2_placement_3d ( 'none', #4372, #4352, #4415 ) ;
#4411 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4412 = vector ( 'none', #4411, 1000.000000000000000 ) ;
#4413 = cartesian_point ( 'none', ( -24.29602385256945500, -16.32982298408016300, -59.29999999999999700 ) ) ;
#4414 = face_outer_bound ( 'none', #12745, .t. ) ;
#4415 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4416 = vertex_point ( 'none', #15602 ) ;
#4417 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4418 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4419 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4420 = cartesian_point ( 'none', ( -91.44142135623732800, 1.052818105597607200e-014, -59.29999999999999700 ) ) ;
#4421 = oriented_edge ( 'none', *, *, #10777, .f. ) ;
#4422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4424 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.00000000000000000 ) ) ;
#4425 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.10000000000000100 ) ) ;
#4426 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.19999999999999600 ) ) ;
#4427 = cartesian_point ( 'none', ( -30.75379122482212700, -10.99456030893401200, -59.29999999999999700 ) ) ;
#4428 = oriented_edge ( 'none', *, *, #3194, .t. ) ;
#4429 = oriented_edge ( 'none', *, *, #3642, .f. ) ;
#4431 = oriented_edge ( 'none', *, *, #17152, .f. ) ;
#4430 = cartesian_point ( 'none', ( -31.36043393605896100, -11.93815719602558400, -59.00000000000000000 ) ) ;
#4432 = cartesian_point ( 'none', ( -31.36043393605896100, -11.93815719602558400, -59.10000000000000100 ) ) ;
#4433 = cartesian_point ( 'none', ( -31.36043393605896100, -11.93815719602558400, -59.19999999999999600 ) ) ;
#4434 = cartesian_point ( 'none', ( -31.36043393605896100, -11.93815719602558400, -59.29999999999999700 ) ) ;
#4435 = cartesian_point ( 'none', ( -31.32920189480910300, -12.83097076342286300, -59.00000000000000000 ) ) ;
#4436 = cartesian_point ( 'none', ( -31.32920189480910300, -12.83097076342286300, -59.10000000000000100 ) ) ;
#4437 = cartesian_point ( 'none', ( -31.32920189480910300, -12.83097076342286300, -59.19999999999999600 ) ) ;
#4438 = cartesian_point ( 'none', ( -31.32920189480910300, -12.83097076342286300, -59.29999999999999700 ) ) ;
#4439 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.00000000000000000 ) ) ;
#4440 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.10000000000000100 ) ) ;
#4441 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.19999999999999600 ) ) ;
#4442 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.29999999999999700 ) ) ;
#4443 = edge_loop ( 'none', ( #4547, #4028, #4428, #4316 ) ) ;
#4444 = cartesian_point ( 'none', ( -30.75379122482213000, -10.99456030893401400, -59.29999999999999700 ) ) ;
#4445 = cartesian_point ( 'none', ( -31.66375529167738600, -12.40995563957137000, -59.29999999999999700 ) ) ;
#4446 = cartesian_point ( 'none', ( -30.66009510107255700, -13.67300101112585500, -59.29999999999999700 ) ) ;
#4447 = advanced_face ( 'none', ( #15574 ), #15552, .t. ) ;
#4448 = cylindrical_surface ( 'none', #4389, 3.148519325313608300 ) ;
#4449 = oriented_edge ( 'none', *, *, #4285, .f. ) ;
#4450 = cartesian_point ( 'none', ( -28.09767834971847500, -11.84346709937312300, -59.29999999999999700 ) ) ;
#4451 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4442, #4441, #4440, #4439 ),
( #4438, #4437, #4436, #4435 ),
( #4434, #4433, #4432, #4430 ),
( #4427, #4426, #4425, #4424 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4452 = face_outer_bound ( 'none', #12822, .t. ) ;
#4453 = circle ( 'none', #4394, 3.148519325313608300 ) ;
#4454 = advanced_face ( 'none', ( #15550 ), #15601, .f. ) ;
#4455 = cartesian_point ( 'none', ( -29.40128899475114500, -11.47311470745863300, -59.29999999999999700 ) ) ;
#4457 = oriented_edge ( 'none', *, *, #4491, .f. ) ;
#4456 = line ( 'none', #4455, #4515 ) ;
#4458 = cylindrical_surface ( 'none', #4513, 5.108872094157182400 ) ;
#4459 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4460 = circle ( 'none', #4463, 7.547239951689062000 ) ;
#4461 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4462 = vector ( 'none', #4465, 1000.000000000000000 ) ;
#4463 = axis2_placement_3d ( 'none', #4480, #4477, #4459 ) ;
#4464 = cartesian_point ( 'none', ( -25.53619077019430300, -8.132218152791677900, -59.29999999999999700 ) ) ;
#4465 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4466 = cartesian_point ( 'none', ( -30.44797027335458800, -13.93853316409856000, -59.29999999999999700 ) ) ;
#4467 = circle ( 'none', #4507, 7.464329941514562500 ) ;
#4468 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4470 = cartesian_point ( 'none', ( -28.68627448373381500, -9.515056932588841200, -59.29999999999999700 ) ) ;
#4471 = face_outer_bound ( 'none', #12868, .t. ) ;
#4472 = line ( 'none', #4466, #4462 ) ;
#4473 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4475 = cartesian_point ( 'none', ( -24.53485849973574400, -7.321682797340065100, -59.29999999999999700 ) ) ;
#4476 = circle ( 'none', #4479, 8.954181327766500300 ) ;
#4477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4478 = vector ( 'none', #4417, 1000.000000000000000 ) ;
#4479 = axis2_placement_3d ( 'none', #4475, #4469, #4468 ) ;
#4480 = cartesian_point ( 'none', ( -24.02249188680012900, -6.220581812099255500, -59.29999999999999700 ) ) ;
#4481 = cartesian_point ( 'none', ( -28.09767834971847500, -11.84346709937312300, -59.29999999999999700 ) ) ;
#4482 = line ( 'none', #4390, #4478 ) ;
#4483 = cartesian_point ( 'none', ( -29.40316420097334700, -14.83679842185441400, -59.29999999999999700 ) ) ;
#4484 = cartesian_point ( 'none', ( -23.27182709148372600, -13.72425138562879000, -59.29999999999999700 ) ) ;
#4485 = cartesian_point ( 'none', ( -23.78200068969995200, -8.830437677347758200, -59.29999999999999700 ) ) ;
#4486 = edge_loop ( 'none', ( #4082, #4429, #4363, #4681 ) ) ;
#4487 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4488 = vector ( 'none', #4487, 1000.000000000000000 ) ;
#4489 = axis2_placement_3d ( 'none', #4497, #4536, #4535 ) ;
#4490 = cylindrical_surface ( 'none', #4489, 4.920334308934324800 ) ;
#4491 = edge_curve ( 'none', #3166, #70, #15591, .t. ) ;
#4492 = cartesian_point ( 'none', ( -21.44309091878584900, -10.99456030893401100, -59.29999999999999700 ) ) ;
#4493 = line ( 'none', #4492, #4488 ) ;
#4494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4496 = cartesian_point ( 'none', ( -24.04577939338920300, -6.300154180569728100, -59.29999999999999700 ) ) ;
#4497 = cartesian_point ( 'none', ( -23.78200068969995200, -8.830437677347758200, -59.29999999999999700 ) ) ;
#4498 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4499 = vector ( 'none', #4498, 1000.000000000000000 ) ;
#4500 = face_outer_bound ( 'none', #13009, .t. ) ;
#4501 = cartesian_point ( 'none', ( -26.14233724369612900, -13.46399858536434600, -59.29999999999999700 ) ) ;
#4502 = oriented_edge ( 'none', *, *, #17194, .f. ) ;
#4503 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4504 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4505 = axis2_placement_3d ( 'none', #4510, #4504, #4503 ) ;
#4506 = line ( 'none', #4509, #4499 ) ;
#4507 = axis2_placement_3d ( 'none', #4496, #4495, #4494 ) ;
#4508 = cylindrical_surface ( 'none', #4505, 7.464329941514559900 ) ;
#4509 = cartesian_point ( 'none', ( -26.14233724369612900, -13.46399858536434600, -59.29999999999999700 ) ) ;
#4510 = cartesian_point ( 'none', ( -24.04577939338920300, -6.300154180569728100, -59.29999999999999700 ) ) ;
#4511 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4512 = face_outer_bound ( 'none', #12864, .t. ) ;
#4513 = axis2_placement_3d ( 'none', #4464, #4461, #4511 ) ;
#4514 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4515 = vector ( 'none', #4514, 1000.000000000000000 ) ;
#4516 = oriented_edge ( 'none', *, *, #17161, .f. ) ;
#4517 = cartesian_point ( 'none', ( 42.51244218294424100, -41.22767609694157900, -59.76791463474280200 ) ) ;
#4518 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4571, #4570, #4568, #4567 ),
( #4566, #4564, #4563, #4562 ),
( #4560, #4558, #4557, #4556 ),
( #4555, #4554, #4553, #4552 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.0009968622250994983400 ),
.unspecified. ) ;
#4519 = cartesian_point ( 'none', ( -27.25580907386670000, -9.914487020102843200, -59.29999999999999700 ) ) ;
#4520 = cartesian_point ( 'none', ( -22.89724377946361100, -9.254088196707838800, -59.29999999999999700 ) ) ;
#4521 = line ( 'none', #4520, #4525 ) ;
#4522 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4523 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4524 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4525 = vector ( 'none', #4524, 1000.000000000000000 ) ;
#4526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4527 = face_outer_bound ( 'none', #12276, .t. ) ;
#4528 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4530 = axis2_placement_3d ( 'none', #4485, #4529, #4528 ) ;
#4531 = face_outer_bound ( 'none', #12996, .t. ) ;
#4532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4533 = vector ( 'none', #4532, 1000.000000000000000 ) ;
#4534 = cartesian_point ( 'none', ( -23.27182709148372600, -13.72425138562879000, -59.29999999999999700 ) ) ;
#4535 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4536 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4537 = circle ( 'none', #4530, 4.920334308934324800 ) ;
#4538 = line ( 'none', #4484, #4533 ) ;
#4539 = circle ( 'none', #4593, 4.603208464190776900 ) ;
#4540 = cartesian_point ( 'none', ( -21.44309091878584900, -10.99456030893401100, -59.29999999999999700 ) ) ;
#4541 = cartesian_point ( 'none', ( -20.88547145264305300, -12.19808344220514400, -59.29999999999999700 ) ) ;
#4542 = cartesian_point ( 'none', ( -21.26136141914417600, -13.06634887237703600, -59.29999999999999700 ) ) ;
#4543 = cartesian_point ( 'none', ( -22.57076081828916600, -13.59935659944960100, -59.29999999999999700 ) ) ;
#4544 = b_spline_curve_with_knots ( 'none', 3,
( #4543, #4542, #4541, #4540 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.9446061720257789000 ),
.unspecified. ) ;
#4545 = axis2_placement_3d ( 'none', #4596, #4595, #4594 ) ;
#4546 = oriented_edge ( 'none', *, *, #3181, .t. ) ;
#4547 = oriented_edge ( 'none', *, *, #161, .f. ) ;
#4549 = edge_curve ( 'none', #17772, #17794, #15584, .t. ) ;
#4548 = cylindrical_surface ( 'none', #4637, 4.603208464190776900 ) ;
#4550 = face_outer_bound ( 'none', #12832, .t. ) ;
#4551 = cartesian_point ( 'none', ( 14.05678053435736500, -14.09377648782814800, -59.09999999999999400 ) ) ;
#4552 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 4.596421574923650300 ) ) ;
#4553 = cartesian_point ( 'none', ( -1.999999999999999100, 87.61946587464197500, 4.930910121735238700 ) ) ;
#4554 = cartesian_point ( 'none', ( -1.999999999999999100, 87.34760122971327700, 5.268554555289272300 ) ) ;
#4555 = cartesian_point ( 'none', ( -2.000000000000000000, 86.99999999999998600, 5.262811813689573600 ) ) ;
#4556 = cartesian_point ( 'none', ( -2.069910153312549500, 87.73859850977777300, 4.596421574923648600 ) ) ;
#4557 = cartesian_point ( 'none', ( -2.098190541244138600, 87.75265381526716600, 4.989218415728237800 ) ) ;
#4558 = cartesian_point ( 'none', ( -2.120892811591802700, 87.42233705268506600, 5.390169281527191100 ) ) ;
#4559 = oriented_edge ( 'none', *, *, #7793, .f. ) ;
#4560 = cartesian_point ( 'none', ( -2.120509065471837500, 86.99999999999998600, 5.383320879161410700 ) ) ;
#4561 = edge_curve ( 'none', #2997, #4416, #15598, .t. ) ;
#4562 = cartesian_point ( 'none', ( -2.139820306625099800, 87.86929925488887200, 4.596421574923648600 ) ) ;
#4563 = cartesian_point ( 'none', ( -2.196381082488278100, 87.88584175589238600, 5.047526709721235100 ) ) ;
#4564 = cartesian_point ( 'none', ( -2.241785623183605700, 87.49707287565685500, 5.511784007765107200 ) ) ;
#4565 = oriented_edge ( 'none', *, *, #4561, .f. ) ;
#4566 = cartesian_point ( 'none', ( -2.241018130943675400, 86.99999999999998600, 5.503829944633248600 ) ) ;
#4567 = cartesian_point ( 'none', ( -2.209730459937649700, 88.00000000000000000, 4.596421574923647700 ) ) ;
#4568 = cartesian_point ( 'none', ( -2.294571623732417600, 88.01902969651756300, 5.105835003714233300 ) ) ;
#4569 = oriented_edge ( 'none', *, *, #17165, .f. ) ;
#4570 = cartesian_point ( 'none', ( -2.362678434775409300, 87.57180869862862900, 5.633398734003026000 ) ) ;
#4571 = cartesian_point ( 'none', ( -2.361527196415513800, 86.99999999999998600, 5.624339010105085600 ) ) ;
#4572 = oriented_edge ( 'none', *, *, #11241, .t. ) ;
#4573 = cartesian_point ( 'none', ( -21.44309091878584900, -10.99456030893401100, -59.29999999999999700 ) ) ;
#4574 = cartesian_point ( 'none', ( -22.57076081828916600, -13.59935659944960100, -59.29999999999999700 ) ) ;
#4575 = line ( 'none', #4574, #4612 ) ;
#4576 = cartesian_point ( 'none', ( -21.44309091878584200, -10.99456030893401200, -59.00000000000000000 ) ) ;
#4577 = cartesian_point ( 'none', ( -21.44309091878584200, -10.99456030893401200, -59.10000000000000100 ) ) ;
#4578 = cartesian_point ( 'none', ( -21.44309091878584200, -10.99456030893401200, -59.19999999999999600 ) ) ;
#4579 = cartesian_point ( 'none', ( -21.44309091878584200, -10.99456030893401200, -59.29999999999999700 ) ) ;
#4580 = cartesian_point ( 'none', ( -20.88547145264305300, -12.19808344220514400, -59.00000000000000000 ) ) ;
#4581 = cartesian_point ( 'none', ( -20.88547145264305300, -12.19808344220514400, -59.10000000000000100 ) ) ;
#4582 = cartesian_point ( 'none', ( -20.88547145264305300, -12.19808344220514400, -59.19999999999999600 ) ) ;
#4583 = cartesian_point ( 'none', ( -20.88547145264305300, -12.19808344220514400, -59.29999999999999700 ) ) ;
#4584 = cartesian_point ( 'none', ( 14.04725124713020700, -14.05722097987376200, -59.29999999999999700 ) ) ;
#4585 = cartesian_point ( 'none', ( -21.26136141914417600, -13.06634887237703600, -59.00000000000000000 ) ) ;
#4586 = cartesian_point ( 'none', ( -21.26136141914417600, -13.06634887237703600, -59.10000000000000100 ) ) ;
#4587 = cartesian_point ( 'none', ( -21.26136141914417600, -13.06634887237703600, -59.19999999999999600 ) ) ;
#4588 = cartesian_point ( 'none', ( -21.26136141914417600, -13.06634887237703600, -59.29999999999999700 ) ) ;
#4589 = cartesian_point ( 'none', ( -22.57076081828917000, -13.59935659944958400, -59.00000000000000000 ) ) ;
#4590 = cartesian_point ( 'none', ( -22.57076081828917000, -13.59935659944958400, -59.10000000000000100 ) ) ;
#4591 = cartesian_point ( 'none', ( -22.57076081828917000, -13.59935659944958400, -59.19999999999999600 ) ) ;
#4592 = cartesian_point ( 'none', ( -22.57076081828917000, -13.59935659944958400, -59.29999999999999700 ) ) ;
#4593 = axis2_placement_3d ( 'none', #4597, #4639, #4638 ) ;
#4594 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4596 = cartesian_point ( 'none', ( -25.60767103151141900, -8.121779945502183300, -59.29999999999999700 ) ) ;
#4597 = cartesian_point ( 'none', ( -24.73237898153312000, -7.266180363298007100, -59.29999999999999700 ) ) ;
#4598 = cartesian_point ( 'none', ( -29.40128899475114500, -11.47311470745863300, -59.29999999999999700 ) ) ;
#4599 = face_outer_bound ( 'none', #12910, .t. ) ;
#4600 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4601 = oriented_edge ( 'none', *, *, #8860, .t. ) ;
#4602 = cartesian_point ( 'none', ( 14.04725124713020700, -14.05722097987376200, -59.19999999999999600 ) ) ;
#4603 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4592, #4591, #4590, #4589 ),
( #4588, #4587, #4586, #4585 ),
( #4583, #4582, #4581, #4580 ),
( #4579, #4578, #4577, #4576 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.9446061720257789000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4604 = oriented_edge ( 'none', *, *, #11118, .f. ) ;
#4605 = face_outer_bound ( 'none', #12914, .t. ) ;
#4606 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4607 = cartesian_point ( 'none', ( -24.73237898153312000, -7.266180363298007100, -59.29999999999999700 ) ) ;
#4608 = circle ( 'none', #4545, 3.379204045153374500 ) ;
#4609 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4610 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4611 = cartesian_point ( 'none', ( 14.04725124713020700, -14.05722097987376200, -59.09999999999999400 ) ) ;
#4612 = vector ( 'none', #4610, 1000.000000000000000 ) ;
#4613 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4614 = edge_loop ( 'none', ( #4559, #4876, #5080, #4810 ) ) ;
#4615 = cartesian_point ( 'none', ( -28.02415776142480700, -10.48390015051577100, -59.29999999999999700 ) ) ;
#4616 = circle ( 'none', #4663, 5.108872094157182400 ) ;
#4617 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4618 = oriented_edge ( 'none', *, *, #10730, .t. ) ;
#4619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4620 = vector ( 'none', #4619, 1000.000000000000000 ) ;
#4621 = axis2_placement_3d ( 'none', #4625, #4622, #4613 ) ;
#4622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4623 = line ( 'none', #4624, #4620 ) ;
#4624 = cartesian_point ( 'none', ( -28.68627448373381500, -9.515056932588841200, -59.29999999999999700 ) ) ;
#4625 = cartesian_point ( 'none', ( -27.02073471632385400, -8.761287158396450900, -59.29999999999999700 ) ) ;
#4626 = line ( 'none', #4665, #4655 ) ;
#4627 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4628 = vector ( 'none', #4627, 1000.000000000000000 ) ;
#4629 = cartesian_point ( 'none', ( -27.06743631283228500, -11.23317361062572300, -59.29999999999999700 ) ) ;
#4630 = cartesian_point ( 'none', ( -27.02073471632385400, -8.761287158396450900, -59.29999999999999700 ) ) ;
#4631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4632 = line ( 'none', #4629, #4628 ) ;
#4633 = axis2_placement_3d ( 'none', #4630, #4600, #4609 ) ;
#4634 = advanced_face ( 'none', ( #15592 ), #15026, .f. ) ;
#4635 = cartesian_point ( 'none', ( 14.04725124713020700, -14.05722097987376200, -58.99999999999999300 ) ) ;
#4636 = circle ( 'none', #4621, 1.828166182082511500 ) ;
#4637 = axis2_placement_3d ( 'none', #4607, #4606, #4631 ) ;
#4638 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4640 = cylindrical_surface ( 'none', #4633, 1.828166182082511500 ) ;
#4641 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4703, #4702, #4701, #4700 ),
( #4699, #4698, #4697, #4696 ),
( #4695, #4694, #4693, #4692 ),
( #4691, #4690, #4689, #4687 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.04119207459693493400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4642 = cylindrical_surface ( 'none', #4647, 7.547239951689062000 ) ;
#4643 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4644 = b_spline_curve_with_knots ( 'none', 3,
( #4704, #4686, #4685, #4684 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.04119207459693493400, 1.000000000000000000 ),
.unspecified. ) ;
#4645 = cartesian_point ( 'none', ( -28.84836682862730600, -8.717100606286393800, -59.29999999999999700 ) ) ;
#4646 = face_outer_bound ( 'none', #12927, .t. ) ;
#4647 = axis2_placement_3d ( 'none', #4705, #4643, #4617 ) ;
#4648 = oriented_edge ( 'none', *, *, #11846, .t. ) ;
#4649 = advanced_face ( 'none', ( #15333 ), #15329, .f. ) ;
#4650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4651 = cartesian_point ( 'none', ( -28.70769500424464800, -12.13748156084098200, -59.29999999999999700 ) ) ;
#4652 = face_outer_bound ( 'none', #12912, .t. ) ;
#4653 = cartesian_point ( 'none', ( -28.84836682862730600, -8.717100606286393800, -59.29999999999999700 ) ) ;
#4654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4655 = vector ( 'none', #4654, 1000.000000000000000 ) ;
#4656 = direction ( 'none', ( 0.0000000000000000000, 3.552713678800500900e-015, -1.000000000000000000 ) ) ;
#4657 = circle ( 'none', #4680, 1.854929624516388200 ) ;
#4658 = edge_loop ( 'none', ( #4404, #4724, #4818, #4909 ) ) ;
#4659 = vector ( 'none', #4650, 1000.000000000000000 ) ;
#4660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4662 = cartesian_point ( 'none', ( -25.53619077019430300, -8.132218152791677900, -59.29999999999999700 ) ) ;
#4663 = axis2_placement_3d ( 'none', #4662, #4661, #4660 ) ;
#4664 = line ( 'none', #4653, #4659 ) ;
#4665 = cartesian_point ( 'none', ( -28.02415776142480700, -10.48390015051577100, -59.29999999999999700 ) ) ;
#4666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4668 = cartesian_point ( 'none', ( -23.00443282860646800, -9.993073737608066100, -59.29999999999999700 ) ) ;
#4669 = cartesian_point ( 'none', ( -24.03342405126278800, -7.421009797223727700, -59.29999999999999700 ) ) ;
#4670 = cartesian_point ( 'none', ( -23.80738066479196400, -8.624466614917190900, -59.29999999999999700 ) ) ;
#4671 = axis2_placement_3d ( 'none', #4669, #4736, #4706 ) ;
#4672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4673 = face_outer_bound ( 'none', #12906, .t. ) ;
#4674 = axis2_placement_3d ( 'none', #4670, #4720, #4718 ) ;
#4675 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4676 = vector ( 'none', #4675, 1000.000000000000000 ) ;
#4677 = oriented_edge ( 'none', *, *, #11267, .t. ) ;
#4678 = face_outer_bound ( 'none', #12953, .t. ) ;
#4679 = cartesian_point ( 'none', ( -28.70769500424464800, -12.13748156084098200, -59.29999999999999700 ) ) ;
#4680 = axis2_placement_3d ( 'none', #4668, #4667, #4666 ) ;
#4681 = oriented_edge ( 'none', *, *, #4801, .t. ) ;
#4682 = line ( 'none', #4651, #4676 ) ;
#4683 = cylindrical_surface ( 'none', #4671, 4.666192192025863300 ) ;
#4684 = cartesian_point ( 'none', ( -29.40128899475114500, -11.47311470745863300, -59.29999999999999700 ) ) ;
#4685 = cartesian_point ( 'none', ( -30.29453436141398400, -10.43270245622940500, -59.29999999999999700 ) ) ;
#4686 = cartesian_point ( 'none', ( -30.11022697270597300, -9.514031089171957900, -59.29999999999999700 ) ) ;
#4687 = cartesian_point ( 'none', ( -29.40128899475115900, -11.47311470745864000, -59.00000000000000000 ) ) ;
#4688 = advanced_face ( 'none', ( #15633 ), #15630, .f. ) ;
#4689 = cartesian_point ( 'none', ( -29.40128899475115900, -11.47311470745864000, -59.10000000000000100 ) ) ;
#4690 = cartesian_point ( 'none', ( -29.40128899475115900, -11.47311470745864000, -59.19999999999999600 ) ) ;
#4691 = cartesian_point ( 'none', ( -29.40128899475115900, -11.47311470745864000, -59.29999999999999700 ) ) ;
#4692 = cartesian_point ( 'none', ( -30.29453436141398400, -10.43270245622940500, -59.00000000000000000 ) ) ;
#4693 = cartesian_point ( 'none', ( -30.29453436141398400, -10.43270245622940500, -59.10000000000000100 ) ) ;
#4694 = cartesian_point ( 'none', ( -30.29453436141398400, -10.43270245622940500, -59.19999999999999600 ) ) ;
#4695 = cartesian_point ( 'none', ( -30.29453436141398400, -10.43270245622940500, -59.29999999999999700 ) ) ;
#4696 = cartesian_point ( 'none', ( -30.11022697270597300, -9.514031089171957900, -59.00000000000000000 ) ) ;
#4697 = cartesian_point ( 'none', ( -30.11022697270597300, -9.514031089171957900, -59.10000000000000100 ) ) ;
#4698 = cartesian_point ( 'none', ( -30.11022697270597300, -9.514031089171957900, -59.19999999999999600 ) ) ;
#4699 = cartesian_point ( 'none', ( -30.11022697270597300, -9.514031089171957900, -59.29999999999999700 ) ) ;
#4700 = cartesian_point ( 'none', ( -28.84836682862730900, -8.717100606286393800, -59.00000000000000000 ) ) ;
#4701 = cartesian_point ( 'none', ( -28.84836682862730900, -8.717100606286393800, -59.10000000000000100 ) ) ;
#4702 = cartesian_point ( 'none', ( -28.84836682862730900, -8.717100606286393800, -59.19999999999999600 ) ) ;
#4703 = cartesian_point ( 'none', ( -28.84836682862730900, -8.717100606286393800, -59.29999999999999700 ) ) ;
#4704 = cartesian_point ( 'none', ( -28.84836682862730600, -8.717100606286393800, -59.29999999999999700 ) ) ;
#4705 = cartesian_point ( 'none', ( -24.02249188680012900, -6.220581812099255500, -59.29999999999999700 ) ) ;
#4706 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4707 = cartesian_point ( 'none', ( -27.46145815264661700, -8.368904427526450400, -59.29999999999999700 ) ) ;
#4708 = face_outer_bound ( 'none', #12994, .t. ) ;
#4709 = cylindrical_surface ( 'none', #4759, 6.206362923989735800 ) ;
#4710 = line ( 'none', #4712, #4776 ) ;
#4711 = cartesian_point ( 'none', ( -27.06743631283228500, -11.23317361062572300, -59.29999999999999700 ) ) ;
#4712 = cartesian_point ( 'none', ( -24.39215625629280400, -12.07339206634107100, -59.29999999999999700 ) ) ;
#4713 = face_outer_bound ( 'none', #12909, .t. ) ;
#4714 = cartesian_point ( 'none', ( -22.06578380374212900, -11.59298058490566400, -59.29999999999999700 ) ) ;
#4715 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4716 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4717 = face_outer_bound ( 'none', #12894, .t. ) ;
#4718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4719 = cartesian_point ( 'none', ( -23.91358968471682900, -5.866883141461474200, -59.29999999999999700 ) ) ;
#4720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4721 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4722 = edge_curve ( 'none', #11246, #11835, #15625, .t. ) ;
#4723 = axis2_placement_3d ( 'none', #4719, #4716, #4715 ) ;
#4724 = oriented_edge ( 'none', *, *, #11493, .f. ) ;
#4725 = vector ( 'none', #4721, 1000.000000000000000 ) ;
#4726 = cartesian_point ( 'none', ( -22.06578380374212900, -11.59298058490566400, -59.29999999999999700 ) ) ;
#4727 = line ( 'none', #4726, #4725 ) ;
#4728 = vector ( 'none', #4672, 1000.000000000000000 ) ;
#4729 = cylindrical_surface ( 'none', #4723, 6.224932047664475800 ) ;
#4730 = cartesian_point ( 'none', ( -23.17204341219113300, -12.00700728605379200, -59.29999999999999700 ) ) ;
#4731 = cartesian_point ( 'none', ( -24.03342405126278800, -7.421009797223727700, -59.29999999999999700 ) ) ;
#4732 = cartesian_point ( 'none', ( -25.77793655342063400, -11.80607414286853200, -59.29999999999999700 ) ) ;
#4733 = line ( 'none', #4735, #4728 ) ;
#4734 = cylindrical_surface ( 'none', #4674, 3.441690691569389200 ) ;
#4735 = cartesian_point ( 'none', ( -23.17204341219113300, -12.00700728605379200, -59.29999999999999700 ) ) ;
#4736 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4737 = face_outer_bound ( 'none', #12970, .t. ) ;
#4739 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.29999999999999700 ) ) ;
#4738 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4740 = axis2_placement_3d ( 'none', #4784, #4783, #4782 ) ;
#4741 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4742 = cartesian_point ( 'none', ( -25.60767103151141900, -8.121779945502183300, -59.29999999999999700 ) ) ;
#4743 = cartesian_point ( 'none', ( -24.39215625629280400, -12.07339206634107100, -59.29999999999999700 ) ) ;
#4744 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4745 = axis2_placement_3d ( 'none', #4749, #4766, #4741 ) ;
#4746 = edge_loop ( 'none', ( #4932, #5178 ) ) ;
#4747 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4748 = vector ( 'none', #4747, 1000.000000000000000 ) ;
#4749 = cartesian_point ( 'none', ( -23.91358968471682900, -5.866883141461474200, -59.29999999999999700 ) ) ;
#4750 = cartesian_point ( 'none', ( 14.05678053435736500, -14.09377648782814800, -58.99999999999999300 ) ) ;
#4751 = line ( 'none', #4754, #4748 ) ;
#4752 = axis2_placement_3d ( 'none', #4742, #4744, #4738 ) ;
#4753 = oriented_edge ( 'none', *, *, #3282, .t. ) ;
#4754 = cartesian_point ( 'none', ( -25.77793655342063400, -11.80607414286853200, -59.29999999999999700 ) ) ;
#4755 = circle ( 'none', #4745, 6.224932047664475800 ) ;
#4756 = oriented_edge ( 'none', *, *, #10733, .t. ) ;
#4757 = cartesian_point ( 'none', ( 14.05678053435736500, -14.09377648782814800, -59.19999999999999600 ) ) ;
#4758 = cylindrical_surface ( 'none', #4752, 3.379204045153374500 ) ;
#4759 = axis2_placement_3d ( 'none', #4764, #4768, #4767 ) ;
#4760 = face_outer_bound ( 'none', #13000, .t. ) ;
#4761 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4763 = cartesian_point ( 'none', ( -23.91915107677474200, -5.884599892642908600, -59.29999999999999700 ) ) ;
#4764 = cartesian_point ( 'none', ( -23.91915107677474200, -5.884599892642908600, -59.29999999999999700 ) ) ;
#4765 = axis2_placement_3d ( 'none', #4763, #4762, #4761 ) ;
#4766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4767 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4768 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4770 = cartesian_point ( 'none', ( 14.05678053435736500, -14.09377648782814800, -59.29999999999999700 ) ) ;
#4769 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4772 = axis2_placement_3d ( 'none', #4731, #4771, #4769 ) ;
#4773 = circle ( 'none', #4772, 4.666192192025863300 ) ;
#4774 = circle ( 'none', #4765, 6.206362923989735800 ) ;
#4775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4776 = vector ( 'none', #4775, 1000.000000000000000 ) ;
#4777 = vertex_point ( 'none', #15621 ) ;
#4778 = vector ( 'none', #5333, 1000.000000000000000 ) ;
#4779 = cartesian_point ( 'none', ( -18.73543551699318100, -25.22707182627839000, -59.29999999999999700 ) ) ;
#4780 = circle ( 'none', #3762, 3.441690691569389200 ) ;
#4781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4782 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4784 = cartesian_point ( 'none', ( -27.08747413472050200, -8.962186286818042200, -59.29999999999999700 ) ) ;
#4785 = circle ( 'none', #4740, 0.7013183372967455300 ) ;
#4786 = cartesian_point ( 'none', ( -23.00443282860646800, -9.993073737608066100, -59.29999999999999700 ) ) ;
#4787 = cartesian_point ( 'none', ( -27.73113929267531600, -9.240650960814132700, -59.29999999999999700 ) ) ;
#4788 = axis2_placement_3d ( 'none', #4786, #4781, #4791 ) ;
#4789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4790 = vector ( 'none', #4789, 1000.000000000000000 ) ;
#4791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4792 = cartesian_point ( 'none', ( -27.08747413472050200, -8.962186286818042200, -59.29999999999999700 ) ) ;
#4793 = cylindrical_surface ( 'none', #4788, 1.854929624516388200 ) ;
#4794 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4795 = vector ( 'none', #4794, 1000.000000000000000 ) ;
#4796 = cartesian_point ( 'none', ( -26.68866368750243400, -8.081184830781364100, -59.29999999999999700 ) ) ;
#4797 = line ( 'none', #4707, #4790 ) ;
#4798 = line ( 'none', #4796, #4795 ) ;
#4799 = cylindrical_surface ( 'none', #4800, 0.7013183372967455300 ) ;
#4801 = edge_curve ( 'none', #2900, #3, #15618, .t. ) ;
#4800 = axis2_placement_3d ( 'none', #4792, #4803, #4802 ) ;
#4802 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4804 = cylindrical_surface ( 'none', #4828, 5.787444013652627300 ) ;
#4805 = circle ( 'none', #4823, 5.787444013652627300 ) ;
#4806 = advanced_face ( 'none', ( #15629 ), #15634, .t. ) ;
#4807 = cartesian_point ( 'none', ( -25.79461841916796100, -8.059711250643273300, -59.29999999999999700 ) ) ;
#4808 = direction ( 'none', ( -1.000000000000000000, -1.480367759028781600e-017, 0.0000000000000000000 ) ) ;
#4810 = oriented_edge ( 'none', *, *, #17178, .f. ) ;
#4809 = axis2_placement_3d ( 'none', #4851, #4850, #4849 ) ;
#4811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4812 = vector ( 'none', #4811, 1000.000000000000000 ) ;
#4813 = cartesian_point ( 'none', ( -25.79461841916796100, -8.059711250643273300, -59.29999999999999700 ) ) ;
#4814 = line ( 'none', #4813, #4812 ) ;
#4815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4817 = cartesian_point ( 'none', ( -26.15712383353798400, -11.58929398845713300, -59.29999999999999700 ) ) ;
#4818 = oriented_edge ( 'none', *, *, #10729, .t. ) ;
#4819 = plane ( 'none', #4822 ) ;
#4820 = cartesian_point ( 'none', ( -0.4150829945112745600, -18.43913976448757800, -59.29999999999999700 ) ) ;
#4821 = cartesian_point ( 'none', ( 1.029041410924892100e-015, 40.00000000000000000, 0.0000000000000000000 ) ) ;
#4822 = axis2_placement_3d ( 'none', #4821, #4837, #4808 ) ;
#4823 = axis2_placement_3d ( 'none', #4868, #4867, #4866 ) ;
#4824 = oriented_edge ( 'none', *, *, #4911, .t. ) ;
#4825 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4826 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4827 = cartesian_point ( 'none', ( -25.31686962555582500, -11.84923274825720800, -59.29999999999999700 ) ) ;
#4828 = axis2_placement_3d ( 'none', #4870, #4869, #4853 ) ;
#4829 = face_outer_bound ( 'none', #13038, .t. ) ;
#4830 = axis2_placement_3d ( 'none', #4827, #4826, #4825 ) ;
#4831 = cylindrical_surface ( 'none', #4833, 3.548149444220345000 ) ;
#4832 = cylindrical_surface ( 'none', #4830, 3.548149444219342200 ) ;
#4833 = axis2_placement_3d ( 'none', #4817, #4816, #4815 ) ;
#4834 = face_outer_bound ( 'none', #13063, .t. ) ;
#4835 = face_outer_bound ( 'none', #13051, .t. ) ;
#4836 = cartesian_point ( 'none', ( -22.89724377946361100, -9.254088196707838800, -59.29999999999999700 ) ) ;
#4837 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4838 = cartesian_point ( 'none', ( -25.88144909832504600, -8.440431513486373700, -59.29999999999999700 ) ) ;
#4839 = circle ( 'none', #4895, 2.099999999999997900 ) ;
#4840 = axis2_placement_3d ( 'none', #4838, #4904, #4903 ) ;
#4842 = edge_curve ( 'none', #5049, #12105, #15619, .t. ) ;
#4841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4844 = cartesian_point ( 'none', ( -26.38674630557740400, -10.07380894822991600, -59.29999999999999700 ) ) ;
#4845 = edge_curve ( 'none', #5049, #18493, #15665, .t. ) ;
#4846 = cartesian_point ( 'none', ( -26.15712383353798400, -11.58929398845713300, -59.29999999999999700 ) ) ;
#4847 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4848 = circle ( 'none', #4856, 2.015367206973962800 ) ;
#4849 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4851 = cartesian_point ( 'none', ( -26.38674630557740400, -10.07380894822991600, -59.29999999999999700 ) ) ;
#4852 = circle ( 'none', #4840, 2.015367206976703700 ) ;
#4853 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4854 = advanced_face ( 'none', ( #15635 ), #15661, .t. ) ;
#4855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4856 = axis2_placement_3d ( 'none', #4844, #4843, #4841 ) ;
#4857 = cartesian_point ( 'none', ( -26.68866368750243400, -8.081184830781364100, -59.29999999999999700 ) ) ;
#4858 = cylindrical_surface ( 'none', #4809, 2.015367206973962800 ) ;
#4859 = face_outer_bound ( 'none', #13037, .t. ) ;
#4860 = axis2_placement_3d ( 'none', #4846, #4855, #4847 ) ;
#4861 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4862 = cartesian_point ( 'none', ( -23.62298622198916600, -8.731521489395092300, -59.29999999999999700 ) ) ;
#4863 = vector ( 'none', #4861, 1000.000000000000000 ) ;
#4864 = cartesian_point ( 'none', ( -23.62298622198916600, -8.731521489395092300, -59.29999999999999700 ) ) ;
#4865 = line ( 'none', #4864, #4863 ) ;
#4866 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4868 = cartesian_point ( 'none', ( -26.38590687060316100, -13.81687080882498200, -59.29999999999999700 ) ) ;
#4869 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4870 = cartesian_point ( 'none', ( -26.38590687060316100, -13.81687080882498200, -59.29999999999999700 ) ) ;
#4871 = circle ( 'none', #4860, 3.548149444220345000 ) ;
#4872 = face_outer_bound ( 'none', #12992, .t. ) ;
#4873 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#4874 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4875 = oriented_edge ( 'none', *, *, #17083, .f. ) ;
#4876 = oriented_edge ( 'none', *, *, #3018, .f. ) ;
#4877 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990400, 32.72999999999999700 ) ) ;
#4878 = cartesian_point ( 'none', ( -18.91300000000000000, -1.234359836566056800e-014, 28.52999999999999800 ) ) ;
#4879 = line ( 'none', #4878, #4929 ) ;
#4880 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#4881 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4882 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#4883 = axis2_placement_3d ( 'none', #4882, #4874, #4873 ) ;
#4884 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4885 = vector ( 'none', #4884, 1000.000000000000000 ) ;
#4886 = cartesian_point ( 'none', ( -18.91300000000000000, -1.280989203600313500e-014, 32.72999999999999700 ) ) ;
#4887 = line ( 'none', #4886, #4885 ) ;
#4888 = axis2_placement_3d ( 'none', #4946, #4945, #4942 ) ;
#4889 = circle ( 'none', #4883, 2.100000000000001000 ) ;
#4890 = circle ( 'none', #4888, 2.099999999999997900 ) ;
#4891 = edge_curve ( 'none', #4934, #5049, #15612, .t. ) ;
#4892 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4893 = vector ( 'none', #4892, 1000.000000000000000 ) ;
#4894 = cartesian_point ( 'none', ( 28.36499999999999800, -1.147623662767216600e-014, 20.06700000000000400 ) ) ;
#4895 = axis2_placement_3d ( 'none', #4906, #4881, #4880 ) ;
#4897 = oriented_edge ( 'none', *, *, #104, .t. ) ;
#4896 = line ( 'none', #4894, #4893 ) ;
#4898 = cartesian_point ( 'none', ( -18.91300000000000000, -1.280989203600313500e-014, 32.72999999999999700 ) ) ;
#4899 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4900 = vector ( 'none', #4899, 1000.000000000000000 ) ;
#4901 = oriented_edge ( 'none', *, *, #5081, .t. ) ;
#4902 = cartesian_point ( 'none', ( -27.46145815264661700, -8.368904427526450400, -59.29999999999999700 ) ) ;
#4903 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4905 = oriented_edge ( 'none', *, *, #18494, .t. ) ;
#4906 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#4907 = cartesian_point ( 'none', ( -27.25580907386670000, -9.914487020102843200, -59.29999999999999700 ) ) ;
#4908 = line ( 'none', #4907, #4900 ) ;
#4909 = oriented_edge ( 'none', *, *, #17168, .f. ) ;
#4910 = cartesian_point ( 'none', ( -23.06557871861081600, -10.20638892999215700, -59.29999999999999700 ) ) ;
#4911 = edge_curve ( 'none', #18458, #16793, #15655, .t. ) ;
#4912 = cylindrical_surface ( 'none', #4970, 2.015367206973602200 ) ;
#4913 = cartesian_point ( 'none', ( -25.31686962555582500, -11.84923274825720800, -59.29999999999999700 ) ) ;
#4914 = axis2_placement_3d ( 'none', #4910, #4920, #4919 ) ;
#4915 = face_outer_bound ( 'none', #13016, .t. ) ;
#4916 = cylindrical_surface ( 'none', #4914, 0.7013183372984523900 ) ;
#4917 = cartesian_point ( 'none', ( -23.76630654775083700, -9.094766268581528500, -59.29999999999999700 ) ) ;
#4918 = face_outer_bound ( 'none', #22, .t. ) ;
#4919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4920 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4921 = axis2_placement_3d ( 'none', #4937, #4936, #4935 ) ;
#4922 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#4923 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4924 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#4925 = cylindrical_surface ( 'none', #4921, 9.499999999999998200 ) ;
#4926 = cartesian_point ( 'none', ( -18.91300000000000000, -1.234359836566056800e-014, 28.52999999999999800 ) ) ;
#4927 = circle ( 'none', #4977, 0.7013183372984523900 ) ;
#4928 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4929 = vector ( 'none', #4928, 1000.000000000000000 ) ;
#4930 = oriented_edge ( 'none', *, *, #8316, .f. ) ;
#4931 = advanced_face ( 'none', ( #15614 ), #15656, .f. ) ;
#4932 = oriented_edge ( 'none', *, *, #4549, .t. ) ;
#4933 = axis2_placement_3d ( 'none', #4924, #4923, #4922 ) ;
#4934 = vertex_point ( 'none', #15649 ) ;
#4935 = direction ( 'none', ( 0.0000000000000000000, 9.130123557772670800e-017, -1.000000000000000000 ) ) ;
#4936 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#4937 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#4938 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#4939 = vector ( 'none', #4938, 1000.000000000000000 ) ;
#4940 = cartesian_point ( 'none', ( 3.640000000000001000, 5.599999999999992500, 24.57800000000000300 ) ) ;
#4941 = circle ( 'none', #4933, 2.099999999999997900 ) ;
#4944 = oriented_edge ( 'none', *, *, #4842, .t. ) ;
#4943 = edge_loop ( 'none', ( #5218, #5060, #5123, #5264 ) ) ;
#4942 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#4945 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4946 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990900, 30.62999999999999900 ) ) ;
#4947 = line ( 'none', #4940, #4939 ) ;
#4948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4950 = cartesian_point ( 'none', ( -5.384566934687971900, -19.60155945389973600, -59.00000000000000000 ) ) ;
#4951 = axis2_placement_3d ( 'none', #5003, #5006, #5005 ) ;
#4952 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4953 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#4954 = cylindrical_surface ( 'none', #4951, 2.100000000000001000 ) ;
#4955 = circle ( 'none', #4958, 3.548149444219342200 ) ;
#4956 = cartesian_point ( 'none', ( 30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#4957 = line ( 'none', #4956, #5011 ) ;
#4958 = axis2_placement_3d ( 'none', #4913, #4949, #4948 ) ;
#4959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4960 = vector ( 'none', #4959, 1000.000000000000000 ) ;
#4961 = cartesian_point ( 'none', ( -24.27160375500102800, -10.72814370332398100, -59.29999999999999700 ) ) ;
#4962 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4963 = line ( 'none', #4965, #4960 ) ;
#4964 = axis2_placement_3d ( 'none', #4961, #4973, #4952 ) ;
#4965 = cartesian_point ( 'none', ( -22.42191356065482200, -9.927924255994632600, -59.29999999999999700 ) ) ;
#4966 = cartesian_point ( 'none', ( -22.42191356065482200, -9.927924255994632600, -59.29999999999999700 ) ) ;
#4967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4969 = face_outer_bound ( 'none', #13032, .t. ) ;
#4970 = axis2_placement_3d ( 'none', #4971, #4968, #4962 ) ;
#4971 = cartesian_point ( 'none', ( -24.27160375500102800, -10.72814370332398100, -59.29999999999999700 ) ) ;
#4972 = edge_loop ( 'none', ( #4930, #4604, #4601, #4569 ) ) ;
#4973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4974 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4975 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4977 = axis2_placement_3d ( 'none', #4981, #4976, #4975 ) ;
#4978 = circle ( 'none', #4964, 2.015367206973602200 ) ;
#4979 = face_outer_bound ( 'none', #13094, .t. ) ;
#4980 = axis2_placement_3d ( 'none', #4917, #4974, #4967 ) ;
#4981 = cartesian_point ( 'none', ( -23.06557871861081600, -10.20638892999215700, -59.29999999999999700 ) ) ;
#4982 = cylindrical_surface ( 'none', #4980, 2.015367206972998200 ) ;
#4983 = cartesian_point ( 'none', ( -2.218715992879593200, 88.00000000000000000, 4.592080111979476500 ) ) ;
#4984 = oriented_edge ( 'none', *, *, #17835, .f. ) ;
#4985 = cartesian_point ( 'none', ( -2.244591002382343900, 88.00000000000000000, 4.805726054089729100 ) ) ;
#4986 = cartesian_point ( 'none', ( -2.277184385140044800, 87.93654662444046700, 5.003481768361711000 ) ) ;
#4987 = edge_curve ( 'none', #18493, #18458, #15640, .t. ) ;
#4988 = cartesian_point ( 'none', ( -2.325163311890533700, 87.73022248061700200, 5.322706990188593500 ) ) ;
#4989 = cartesian_point ( 'none', ( -2.340915057788502300, 87.58837395369994300, 5.444277715324160400 ) ) ;
#4990 = cartesian_point ( 'none', ( -2.348882669968670000, 87.43593426499349200, 5.521248140847008700 ) ) ;
#4991 = oriented_edge ( 'none', *, *, #4842, .f. ) ;
#4992 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4993 = cartesian_point ( 'none', ( 30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#4995 = edge_loop ( 'none', ( #258, #231, #242, #234 ) ) ;
#4994 = b_spline_curve_with_knots ( 'none', 3,
( #4990, #4989, #4988, #4986, #4985, #4983 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.3173866158375252500, 0.6586933079187626800, 1.000000000000000000 ),
.unspecified. ) ;
#4996 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#4998 = oriented_edge ( 'none', *, *, #12715, .f. ) ;
#4997 = line ( 'none', #4993, #5059 ) ;
#4999 = axis2_placement_3d ( 'none', #5052, #5051, #5050 ) ;
#5000 = face_outer_bound ( 'none', #13125, .t. ) ;
#5001 = cartesian_point ( 'none', ( 30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#5002 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999997100, -21.34500000000000200 ) ) ;
#5003 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#5004 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#5005 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#5006 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5007 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996200, -17.34499999999999200 ) ) ;
#5008 = face_outer_bound ( 'none', #13064, .t. ) ;
#5009 = edge_loop ( 'none', ( #4984, #5136, #5111, #5483 ) ) ;
#5010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5011 = vector ( 'none', #5010, 1000.000000000000000 ) ;
#5012 = advanced_face ( 'none', ( #15650 ), #15642, .t. ) ;
#5013 = axis2_placement_3d ( 'none', #4953, #5014, #5004 ) ;
#5014 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5015 = oriented_edge ( 'none', *, *, #5081, .f. ) ;
#5016 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#5017 = line ( 'none', #5045, #5044 ) ;
#5018 = circle ( 'none', #5013, 2.000000000000005300 ) ;
#5019 = axis2_placement_3d ( 'none', #5029, #5036, #5095 ) ;
#5020 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865426900, 0.7071067811865524600 ) ) ;
#5021 = face_outer_bound ( 'none', #13059, .t. ) ;
#5022 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#5023 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5024 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991700, 22.16700000000000200 ) ) ;
#5025 = axis2_placement_3d ( 'none', #5024, #5023, #5022 ) ;
#5026 = vertex_point ( 'none', #15660 ) ;
#5027 = axis2_placement_3d ( 'none', #5074, #5020, #5067 ) ;
#5028 = toroidal_surface ( 'none', #5090, 5.099999999999989900, 1.000000000000007800 ) ;
#5029 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#5031 = advanced_face ( 'none', ( #15659 ), #15698, .f. ) ;
#5030 = face_outer_bound ( 'none', #17073, .t. ) ;
#5032 = cartesian_point ( 'none', ( -19.14080150668772300, -25.23933024975420000, -59.00000000000000000 ) ) ;
#5033 = face_outer_bound ( 'none', #12897, .t. ) ;
#5034 = cartesian_point ( 'none', ( -1.683268233389270600, -19.60155945389973600, -59.00000000000000000 ) ) ;
#5035 = oriented_edge ( 'none', *, *, #17096, .f. ) ;
#5036 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5037 = cartesian_point ( 'none', ( 28.36499999999999800, -1.194253029801473000e-014, 24.26699999999999900 ) ) ;
#5038 = edge_loop ( 'none', ( #5156, #5479, #5623, #5587 ) ) ;
#5039 = cartesian_point ( 'none', ( 28.36499999999999800, -1.147623662767216600e-014, 20.06700000000000400 ) ) ;
#5040 = edge_loop ( 'none', ( #5054, #79, #5070, #4901 ) ) ;
#5041 = cartesian_point ( 'none', ( 30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#5042 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5043 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5044 = vector ( 'none', #5043, 1000.000000000000000 ) ;
#5045 = cartesian_point ( 'none', ( 28.36499999999999800, -1.194253029801473000e-014, 24.26699999999999900 ) ) ;
#5046 = cylindrical_surface ( 'none', #5019, 2.099999999999997900 ) ;
#5047 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991300, 24.26699999999999900 ) ) ;
#5048 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999992200, 20.06700000000000400 ) ) ;
#5049 = vertex_point ( 'none', #15691 ) ;
#5050 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#5051 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5052 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#5053 = cylindrical_surface ( 'none', #5058, 2.000000000000005300 ) ;
#5054 = oriented_edge ( 'none', *, *, #17085, .f. ) ;
#5055 = cartesian_point ( 'none', ( -20.51582169241026300, -24.77057913543517400, -59.00000000000000000 ) ) ;
#5056 = circle ( 'none', #5025, 2.099999999999997900 ) ;
#5057 = oriented_edge ( 'none', *, *, #5063, .f. ) ;
#5058 = axis2_placement_3d ( 'none', #5016, #5042, #4996 ) ;
#5059 = vector ( 'none', #4992, 1000.000000000000000 ) ;
#5060 = oriented_edge ( 'none', *, *, #11614, .f. ) ;
#5061 = circle ( 'none', #4999, 2.000000000000005300 ) ;
#5062 = cartesian_point ( 'none', ( 42.55664947267748500, -41.26164854976150300, -59.64114261054970000 ) ) ;
#5063 = edge_curve ( 'none', #5026, #17088, #15643, .t. ) ;
#5064 = vector ( 'none', #3983, 1000.000000000000000 ) ;
#5065 = cartesian_point ( 'none', ( -19.14080150668772300, -25.23933024975420000, -59.29999999999999700 ) ) ;
#5066 = line ( 'none', #5065, #5064 ) ;
#5067 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865524600, 0.7071067811865426900 ) ) ;
#5068 = cartesian_point ( 'none', ( -21.32560708033447800, -19.98227271009143600, -59.29999999999999700 ) ) ;
#5069 = line ( 'none', #5068, #4778 ) ;
#5070 = oriented_edge ( 'none', *, *, #94, .t. ) ;
#5071 = face_outer_bound ( 'none', #16057, .t. ) ;
#5072 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5073 = axis2_placement_3d ( 'none', #5078, #5085, #5072 ) ;
#5074 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 1.750000000000003300 ) ) ;
#5075 = vertex_point ( 'none', #15686 ) ;
#5076 = edge_loop ( 'none', ( #5035, #5057, #4897, #230 ) ) ;
#5077 = plane ( 'none', #5027 ) ;
#5078 = cartesian_point ( 'none', ( -18.88702842197759300, -22.11818011485827600, -59.29999999999999700 ) ) ;
#5079 = cartesian_point ( 'none', ( -20.16636497875777000, -24.97637481039075200, -59.00000000000000000 ) ) ;
#5080 = oriented_edge ( 'none', *, *, #8236, .t. ) ;
#5081 = edge_curve ( 'none', #4934, #13104, #15701, .t. ) ;
#5082 = oriented_edge ( 'none', *, *, #4987, .t. ) ;
#5083 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5084 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5087 = axis2_placement_3d ( 'none', #5092, #5084, #5083 ) ;
#5088 = direction ( 'none', ( -1.000000000000000000, -1.480367759028781600e-017, 0.0000000000000000000 ) ) ;
#5089 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#5090 = axis2_placement_3d ( 'none', #5097, #5089, #5088 ) ;
#5091 = oriented_edge ( 'none', *, *, #4891, .t. ) ;
#5092 = cartesian_point ( 'none', ( -19.42090748629604800, -23.31093139020763200, -59.29999999999999700 ) ) ;
#5093 = circle ( 'none', #5073, 3.131449974545997600 ) ;
#5094 = cylindrical_surface ( 'none', #5087, 1.824666725431956600 ) ;
#5095 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#5096 = advanced_face ( 'none', ( #15693 ), #15677, .t. ) ;
#5097 = cartesian_point ( 'none', ( 0.0000000000000000000, 86.99999999999998600, 0.0000000000000000000 ) ) ;
#5098 = cartesian_point ( 'none', ( -18.99293029454455000, -23.42066514492686500, -59.29999999999999700 ) ) ;
#5099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5100 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5101 = line ( 'none', #5158, #5157 ) ;
#5102 = oriented_edge ( 'none', *, *, #109, .t. ) ;
#5103 = cartesian_point ( 'none', ( -18.88702842197759300, -22.11818011485827600, -59.29999999999999700 ) ) ;
#5104 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5105 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5106 = cartesian_point ( 'none', ( -18.99293029454455000, -23.42066514492686500, -59.00000000000000000 ) ) ;
#5107 = axis2_placement_3d ( 'none', #5106, #5105, #5104 ) ;
#5108 = axis2_placement_3d ( 'none', #5103, #5100, #5099 ) ;
#5109 = direction ( 'none', ( -9.337257675761393400e-016, 0.7071067811865524600, -0.7071067811865426900 ) ) ;
#5110 = vector ( 'none', #5109, 1000.000000000000000 ) ;
#5111 = oriented_edge ( 'none', *, *, #7645, .t. ) ;
#5112 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#5113 = circle ( 'none', #5107, 1.824666725431609800 ) ;
#5114 = cartesian_point ( 'none', ( -18.99293029454455000, -23.42066514492686500, -59.29999999999999700 ) ) ;
#5115 = oriented_edge ( 'none', *, *, #12163, .t. ) ;
#5116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5117 = vector ( 'none', #5116, 1000.000000000000000 ) ;
#5118 = cartesian_point ( 'none', ( -20.16636497875777000, -24.97637481039075200, -59.29999999999999700 ) ) ;
#5119 = line ( 'none', #5118, #5117 ) ;
#5120 = cylindrical_surface ( 'none', #5108, 3.131449974545997600 ) ;
#5121 = face_outer_bound ( 'none', #17078, .t. ) ;
#5122 = cartesian_point ( 'none', ( -20.16636497875777000, -24.97637481039075200, -59.29999999999999700 ) ) ;
#5123 = oriented_edge ( 'none', *, *, #8737, .t. ) ;
#5124 = line ( 'none', #5112, #5110 ) ;
#5125 = cartesian_point ( 'none', ( -18.51130885074825700, -24.89169359276102600, -59.29999999999999700 ) ) ;
#5126 = axis2_placement_3d ( 'none', #5189, #5190, #5183 ) ;
#5127 = line ( 'none', #5145, #5188 ) ;
#5128 = face_outer_bound ( 'none', #14108, .t. ) ;
#5129 = axis2_placement_3d ( 'none', #5134, #5192, #5191 ) ;
#5130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5132 = oriented_edge ( 'none', *, *, #2541, .t. ) ;
#5133 = circle ( 'none', #5200, 0.2468505170340439000 ) ;
#5134 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#5135 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5136 = oriented_edge ( 'none', *, *, #4549, .f. ) ;
#5137 = face_outer_bound ( 'none', #16353, .t. ) ;
#5138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5139 = vector ( 'none', #5138, 1000.000000000000000 ) ;
#5140 = cartesian_point ( 'none', ( -18.73543551699318100, -25.22707182627839000, -59.29999999999999700 ) ) ;
#5141 = line ( 'none', #5140, #5139 ) ;
#5142 = cartesian_point ( 'none', ( -18.73543551699318100, -25.22707182627839000, -59.00000000000000000 ) ) ;
#5143 = axis2_placement_3d ( 'none', #5159, #5151, #5135 ) ;
#5144 = direction ( 'none', ( 0.7071067811865520100, -0.7071067811865431300, 9.185433182841651900e-017 ) ) ;
#5145 = cartesian_point ( 'none', ( 0.2500000000000005600, -1.009559814004204700e-017, 1.749999999999999800 ) ) ;
#5146 = cylindrical_surface ( 'none', #5143, 0.2468505170340439000 ) ;
#5147 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5148 = vector ( 'none', #5147, 1000.000000000000000 ) ;
#5149 = cartesian_point ( 'none', ( -18.38561503271045800, -25.10414650958509600, -59.29999999999999700 ) ) ;
#5150 = line ( 'none', #5149, #5148 ) ;
#5151 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5152 = cylindrical_surface ( 'none', #5160, 1.824666725431609800 ) ;
#5153 = cartesian_point ( 'none', ( -18.38561503271045800, -25.10414650958509600, -59.00000000000000000 ) ) ;
#5154 = face_outer_bound ( 'none', #16652, .t. ) ;
#5156 = oriented_edge ( 'none', *, *, #12160, .t. ) ;
#5155 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5157 = vector ( 'none', #5155, 1000.000000000000000 ) ;
#5158 = cartesian_point ( 'none', ( -20.51582169241026300, -24.77057913543517400, -59.29999999999999700 ) ) ;
#5159 = cartesian_point ( 'none', ( -18.51130885074825700, -24.89169359276102600, -59.29999999999999700 ) ) ;
#5160 = axis2_placement_3d ( 'none', #5114, #5131, #5130 ) ;
#5161 = cartesian_point ( 'none', ( -18.38561503271045800, -25.10414650958509600, -59.29999999999999700 ) ) ;
#5162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5164 = axis2_placement_3d ( 'none', #5098, #5163, #5162 ) ;
#5165 = circle ( 'none', #5164, 1.824666725431609800 ) ;
#5166 = cylindrical_surface ( 'none', #5232, 0.9504152215770895800 ) ;
#5167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5168 = face_outer_bound ( 'none', #16654, .t. ) ;
#5169 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5170 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5171 = cartesian_point ( 'none', ( -19.11671946168675300, -25.25013645521167400, -59.29999999999999700 ) ) ;
#5172 = vertex_point ( 'none', #15680 ) ;
#5173 = circle ( 'none', #5207, 0.9504152215770895800 ) ;
#5174 = cartesian_point ( 'none', ( -18.54641086049940300, -24.48984888276497800, -59.00000000000000000 ) ) ;
#5175 = direction ( 'none', ( -0.7071067811865422400, -0.7071067811865529000, -9.996939720005154800e-015 ) ) ;
#5176 = vector ( 'none', #5175, 1000.000000000000000 ) ;
#5177 = cartesian_point ( 'none', ( 0.1249999999999988900, 3.875000000000000000, 1.750000000000001600 ) ) ;
#5178 = oriented_edge ( 'none', *, *, #17819, .t. ) ;
#5179 = face_outer_bound ( 'none', #16694, .t. ) ;
#5180 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5181 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5182 = cartesian_point ( 'none', ( -18.86955697197173300, -24.28616772451633200, -59.29999999999999700 ) ) ;
#5183 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5184 = cartesian_point ( 'none', ( -19.11671946168675300, -25.25013645521167400, -59.29999999999999700 ) ) ;
#5185 = circle ( 'none', #5217, 3.131449974546028700 ) ;
#5186 = circle ( 'none', #5226, 0.9504152215770895800 ) ;
#5187 = axis2_placement_3d ( 'none', #5182, #5181, #5169 ) ;
#5188 = vector ( 'none', #5144, 999.9999999999998900 ) ;
#5189 = cartesian_point ( 'none', ( -18.86955697197173300, -24.28616772451633200, -59.29999999999999700 ) ) ;
#5190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5191 = direction ( 'none', ( 0.7071067811865425800, 0.0000000000000000000, 0.7071067811865525700 ) ) ;
#5192 = direction ( 'none', ( -0.5773502691896341700, 0.5773502691896172900, 0.5773502691896260600 ) ) ;
#5193 = line ( 'none', #5177, #5176 ) ;
#5194 = face_outer_bound ( 'none', #16612, .t. ) ;
#5195 = circle ( 'none', #5126, 0.9504152215733009400 ) ;
#5196 = oriented_edge ( 'none', *, *, #17063, .t. ) ;
#5197 = cylindrical_surface ( 'none', #5187, 0.9504152215733009400 ) ;
#5198 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5200 = axis2_placement_3d ( 'none', #5125, #5199, #5198 ) ;
#5201 = plane ( 'none', #5129 ) ;
#5202 = cartesian_point ( 'none', ( -18.51130885074825700, -24.89169359276102600, -59.00000000000000000 ) ) ;
#5203 = axis2_placement_3d ( 'none', #5265, #5235, #5286 ) ;
#5204 = circle ( 'none', #5206, 0.2468505170340439000 ) ;
#5205 = direction ( 'none', ( -0.7071067811865425800, -9.614813431917965800e-017, -0.7071067811865525700 ) ) ;
#5206 = axis2_placement_3d ( 'none', #5202, #5261, #5260 ) ;
#5207 = axis2_placement_3d ( 'none', #5213, #5263, #5262 ) ;
#5208 = oriented_edge ( 'none', *, *, #5505, .t. ) ;
#5209 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5210 = vector ( 'none', #5209, 1000.000000000000000 ) ;
#5211 = cartesian_point ( 'none', ( -18.89586757415206700, -24.28405320780861800, -59.29999999999999700 ) ) ;
#5212 = line ( 'none', #5211, #5210 ) ;
#5213 = cartesian_point ( 'none', ( -19.11671946168675300, -25.25013645521167400, -59.00000000000000000 ) ) ;
#5214 = line ( 'none', #5222, #5221 ) ;
#5215 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5216 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5217 = axis2_placement_3d ( 'none', #5223, #5216, #5215 ) ;
#5218 = oriented_edge ( 'none', *, *, #9673, .f. ) ;
#5219 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#5220 = line ( 'none', #5219, #5254 ) ;
#5221 = vector ( 'none', #5205, 999.9999999999998900 ) ;
#5222 = cartesian_point ( 'none', ( 0.2499999999999973900, 3.750000000000000000, 2.000000000000000000 ) ) ;
#5223 = cartesian_point ( 'none', ( -20.17520413093234700, -27.14224790334108000, -59.00000000000000000 ) ) ;
#5224 = axis2_placement_3d ( 'none', #5250, #5249, #5248 ) ;
#5225 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5226 = axis2_placement_3d ( 'none', #5184, #5167, #5225 ) ;
#5227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5228 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5229 = cartesian_point ( 'none', ( -19.64132506661749400, -25.94949662799272300, -59.29999999999999700 ) ) ;
#5230 = axis2_placement_3d ( 'none', #5229, #5228, #5227 ) ;
#5231 = cylindrical_surface ( 'none', #5230, 1.824666725434440900 ) ;
#5232 = axis2_placement_3d ( 'none', #5171, #5170, #5180 ) ;
#5233 = axis2_placement_3d ( 'none', #5239, #5246, #5295 ) ;
#5234 = cartesian_point ( 'none', ( -18.89586757415206700, -24.28405320780861800, -59.00000000000000000 ) ) ;
#5235 = direction ( 'none', ( 0.7071067811865431300, 0.7071067811865520100, -1.190689577323796100e-016 ) ) ;
#5236 = direction ( 'none', ( 0.7071067811865524600, -3.845925372767071400e-015, -0.7071067811865426900 ) ) ;
#5237 = vector ( 'none', #5236, 1000.000000000000000 ) ;
#5238 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#5239 = cartesian_point ( 'none', ( -20.06930225836614300, -25.83976287327212900, -59.00000000000000000 ) ) ;
#5240 = advanced_face ( 'none', ( #15679 ), #15668, .f. ) ;
#5241 = cartesian_point ( 'none', ( -18.89586757415206700, -24.28405320780861800, -59.29999999999999700 ) ) ;
#5242 = cartesian_point ( 'none', ( -19.92143104622264400, -24.02109776844509500, -59.29999999999999700 ) ) ;
#5243 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5245 = axis2_placement_3d ( 'none', #5256, #5244, #5243 ) ;
#5246 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5247 = circle ( 'none', #5233, 1.824666725431339100 ) ;
#5248 = direction ( 'none', ( 0.7071067811865524600, 0.0000000000000000000, -0.7071067811865426900 ) ) ;
#5249 = direction ( 'none', ( 0.7071067811865426900, 0.0000000000000000000, 0.7071067811865524600 ) ) ;
#5250 = cartesian_point ( 'none', ( 4.209723372068971400e-017, 4.000000000000000000, -1.750000000000003300 ) ) ;
#5251 = line ( 'none', #5238, #5237 ) ;
#5252 = circle ( 'none', #5245, 1.824666725434440900 ) ;
#5253 = direction ( 'none', ( 7.414294989378056800e-016, 0.7071067811865408000, -0.7071067811865543500 ) ) ;
#5254 = vector ( 'none', #5253, 1000.000000000000100 ) ;
#5255 = face_outer_bound ( 'none', #16672, .t. ) ;
#5256 = cartesian_point ( 'none', ( -19.64132506661749400, -25.94949662799272300, -59.00000000000000000 ) ) ;
#5257 = cartesian_point ( 'none', ( -18.54641086049940300, -24.48984888276497800, -59.29999999999999700 ) ) ;
#5258 = plane ( 'none', #5224 ) ;
#5259 = face_outer_bound ( 'none', #13825, .t. ) ;
#5260 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5262 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5264 = oriented_edge ( 'none', *, *, #17162, .f. ) ;
#5265 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999967500, -2.000000000000000000 ) ) ;
#5266 = cylindrical_surface ( 'none', #5276, 3.131449974546028700 ) ;
#5267 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5268 = face_outer_bound ( 'none', #16663, .t. ) ;
#5269 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5270 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5271 = cartesian_point ( 'none', ( -19.64132506661749400, -25.94949662799272300, -59.29999999999999700 ) ) ;
#5272 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5275 = cartesian_point ( 'none', ( -20.17520413093234700, -27.14224790334108000, -59.29999999999999700 ) ) ;
#5276 = axis2_placement_3d ( 'none', #5279, #5272, #5326 ) ;
#5277 = cartesian_point ( 'none', ( -19.92143104622264400, -24.02109776844509500, -59.29999999999999700 ) ) ;
#5278 = cylindrical_surface ( 'none', #5331, 1.824666725431339100 ) ;
#5279 = cartesian_point ( 'none', ( -20.17520413093234700, -27.14224790334108000, -59.29999999999999700 ) ) ;
#5280 = direction ( 'none', ( 0.7071067811865520100, -0.7071067811865431300, 9.849574236945525500e-015 ) ) ;
#5281 = vector ( 'none', #5280, 999.9999999999998900 ) ;
#5282 = axis2_placement_3d ( 'none', #5271, #5270, #5269 ) ;
#5283 = circle ( 'none', #5289, 3.131449974546028700 ) ;
#5284 = cartesian_point ( 'none', ( -20.32679703591723100, -24.03335619192093700, -59.29999999999999700 ) ) ;
#5285 = cartesian_point ( 'none', ( -19.92143104622264400, -24.02109776844509500, -59.00000000000000000 ) ) ;
#5286 = direction ( 'none', ( -0.7071067811865520100, 0.7071067811865431300, 0.0000000000000000000 ) ) ;
#5287 = cartesian_point ( 'none', ( 0.1250000000000006700, 0.1249999999999977000, -1.750000000000001600 ) ) ;
#5288 = line ( 'none', #5287, #5281 ) ;
#5289 = axis2_placement_3d ( 'none', #5275, #5274, #5273 ) ;
#5290 = plane ( 'none', #5203 ) ;
#5291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5292 = vector ( 'none', #5291, 1000.000000000000000 ) ;
#5293 = cartesian_point ( 'none', ( -18.54641086049940300, -24.48984888276497800, -59.29999999999999700 ) ) ;
#5294 = circle ( 'none', #5282, 1.824666725434440900 ) ;
#5295 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5296 = line ( 'none', #5293, #5292 ) ;
#5297 = edge_loop ( 'none', ( #5132, #5196 ) ) ;
#5298 = face_outer_bound ( 'none', #16273, .t. ) ;
#5299 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5300 = vector ( 'none', #5299, 1000.000000000000000 ) ;
#5301 = cartesian_point ( 'none', ( -20.67661752019994400, -24.15628150861516600, -59.29999999999999700 ) ) ;
#5302 = line ( 'none', #5301, #5300 ) ;
#5303 = face_outer_bound ( 'none', #16721, .t. ) ;
#5304 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5306 = cartesian_point ( 'none', ( -20.06930225836614300, -25.83976287327212900, -59.29999999999999700 ) ) ;
#5307 = axis2_placement_3d ( 'none', #5306, #5305, #5304 ) ;
#5308 = cartesian_point ( 'none', ( -20.67661752019994400, -24.15628150861516600, -59.00000000000000000 ) ) ;
#5309 = line ( 'none', #5358, #5357 ) ;
#5310 = axis2_placement_3d ( 'none', #5360, #5351, #5350 ) ;
#5311 = face_outer_bound ( 'none', #11075, .t. ) ;
#5312 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5314 = axis2_placement_3d ( 'none', #5325, #5313, #5312 ) ;
#5315 = cartesian_point ( 'none', ( -20.32679703591723100, -24.03335619192093700, -59.00000000000000000 ) ) ;
#5316 = circle ( 'none', #5307, 1.824666725431339100 ) ;
#5317 = cartesian_point ( 'none', ( -20.67661752019994400, -24.15628150861516600, -59.29999999999999700 ) ) ;
#5318 = circle ( 'none', #5314, 0.9504152215739567500 ) ;
#5319 = plane ( 'none', #5352 ) ;
#5320 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5321 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5322 = cartesian_point ( 'none', ( -20.76333618016443000, -24.49449656977828800, -59.29999999999999700 ) ) ;
#5323 = vector ( 'none', #5267, 1000.000000000000000 ) ;
#5324 = cartesian_point ( 'none', ( -20.06930225836614300, -25.83976287327212900, -59.29999999999999700 ) ) ;
#5325 = cartesian_point ( 'none', ( -20.19267558093676800, -24.97426029368338300, -59.00000000000000000 ) ) ;
#5326 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5327 = face_outer_bound ( 'none', #16702, .t. ) ;
#5328 = axis2_placement_3d ( 'none', #5340, #5345, #5339 ) ;
#5329 = advanced_face ( 'none', ( #15681, #15670 ), #15669, .t. ) ;
#5330 = line ( 'none', #5277, #5323 ) ;
#5331 = axis2_placement_3d ( 'none', #5324, #5321, #5320 ) ;
#5332 = circle ( 'none', #5359, 0.2468505170351749400 ) ;
#5333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5334 = cartesian_point ( 'none', ( 42.64114645292119800, -40.23552448975708300, -60.00000000000000000 ) ) ;
#5335 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5336 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.29999999999999700 ) ) ;
#5337 = cartesian_point ( 'none', ( -20.55092370216033300, -24.36873442543947700, -59.00000000000000000 ) ) ;
#5338 = line ( 'none', #5336, #5344 ) ;
#5339 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5340 = cartesian_point ( 'none', ( -20.19267558093676800, -24.97426029368338300, -59.29999999999999700 ) ) ;
#5341 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5342 = vector ( 'none', #5341, 1000.000000000000000 ) ;
#5343 = cartesian_point ( 'none', ( -20.76333618016443000, -24.49449656977828800, -59.29999999999999700 ) ) ;
#5344 = vector ( 'none', #5335, 1000.000000000000000 ) ;
#5345 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5346 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865411300, -0.7071067811865539000 ) ) ;
#5347 = cartesian_point ( 'none', ( 42.55919208242992400, -41.26360249650593200, -59.51233883596152200 ) ) ;
#5348 = line ( 'none', #5343, #5342 ) ;
#5349 = cylindrical_surface ( 'none', #5328, 0.9504152215739567500 ) ;
#5350 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865408000, 0.7071067811865543500 ) ) ;
#5351 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865543500, 0.7071067811865408000 ) ) ;
#5352 = axis2_placement_3d ( 'none', #5354, #5353, #5346 ) ;
#5353 = direction ( 'none', ( -0.5773502691896189600, -0.5773502691896343900, -0.5773502691896239500 ) ) ;
#5354 = cartesian_point ( 'none', ( 0.2500000000000002800, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#5355 = plane ( 'none', #5310 ) ;
#5356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5357 = vector ( 'none', #5356, 1000.000000000000000 ) ;
#5358 = cartesian_point ( 'none', ( -20.32679703591723100, -24.03335619192093700, -59.29999999999999700 ) ) ;
#5359 = axis2_placement_3d ( 'none', #5337, #3982, #4522 ) ;
#5360 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2499999999999954500, -2.000000000000000000 ) ) ;
#5361 = axis2_placement_3d ( 'none', #5426, #5420, #5419 ) ;
#5362 = circle ( 'none', #5361, 0.7013183372984489500 ) ;
#5363 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5365 = cartesian_point ( 'none', ( 3.640000000000001000, 5.399999999999992400, 24.57800000000000300 ) ) ;
#5366 = cartesian_point ( 'none', ( -20.55092370216033300, -24.36873442543947700, -59.29999999999999700 ) ) ;
#5367 = plane ( 'none', #5408 ) ;
#5368 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5369 = circle ( 'none', #5386, 0.9504152215730545800 ) ;
#5370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5371 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000023400, 0.6774776749089209700 ) ) ;
#5372 = axis2_placement_3d ( 'none', #5379, #5378, #5368 ) ;
#5373 = cartesian_point ( 'none', ( -19.94551309122696700, -24.01029156299030700, -59.00000000000000000 ) ) ;
#5374 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5376 = cartesian_point ( 'none', ( -19.94551309122696700, -24.01029156299030700, -59.29999999999999700 ) ) ;
#5377 = oriented_edge ( 'none', *, *, #6086, .f. ) ;
#5378 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5379 = cartesian_point ( 'none', ( -19.94551309122696700, -24.01029156299030700, -59.29999999999999700 ) ) ;
#5380 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5382 = cartesian_point ( 'none', ( -20.19267558093676800, -24.97426029368338300, -59.29999999999999700 ) ) ;
#5383 = axis2_placement_3d ( 'none', #5382, #5381, #5380 ) ;
#5384 = cartesian_point ( 'none', ( -20.55092370216033300, -24.36873442543947700, -59.29999999999999700 ) ) ;
#5385 = axis2_placement_3d ( 'none', #5384, #5370, #5425 ) ;
#5386 = axis2_placement_3d ( 'none', #5373, #5364, #5363 ) ;
#5387 = axis2_placement_3d ( 'none', #5376, #5375, #5374 ) ;
#5388 = circle ( 'none', #5383, 0.9504152215739567500 ) ;
#5389 = circle ( 'none', #5385, 0.2468505170351749400 ) ;
#5390 = cartesian_point ( 'none', ( -20.76333618016443000, -24.49449656977828800, -59.00000000000000000 ) ) ;
#5391 = face_outer_bound ( 'none', #16715, .t. ) ;
#5392 = cylindrical_surface ( 'none', #5372, 0.9504152215730545800 ) ;
#5393 = circle ( 'none', #5387, 0.9504152215730545800 ) ;
#5394 = line ( 'none', #5460, #5459 ) ;
#5395 = plane ( 'none', #5401 ) ;
#5396 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5397 = face_bound ( 'none', #16765, .t. ) ;
#5398 = oriented_edge ( 'none', *, *, #6613, .f. ) ;
#5399 = cartesian_point ( 'none', ( -17.52999785898591200, -22.47335048509450700, -59.29999999999999700 ) ) ;
#5400 = axis2_placement_3d ( 'none', #5424, #5423, #5396 ) ;
#5401 = axis2_placement_3d ( 'none', #5410, #5409, #5456 ) ;
#5402 = direction ( 'none', ( 1.000000000000000000, 1.480367759028781600e-017, 0.0000000000000000000 ) ) ;
#5403 = direction ( 'none', ( 1.480367759028781600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5404 = cartesian_point ( 'none', ( 5.588296190028326000e-034, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#5405 = face_outer_bound ( 'none', #16729, .t. ) ;
#5406 = cylindrical_surface ( 'none', #5400, 0.7013183372984489500 ) ;
#5407 = face_outer_bound ( 'none', #16790, .t. ) ;
#5408 = axis2_placement_3d ( 'none', #5404, #5403, #5402 ) ;
#5409 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5410 = cartesian_point ( 'none', ( -91.44142135623732800, 1.052818105597607200e-014, -59.29999999999999700 ) ) ;
#5411 = face_outer_bound ( 'none', #17535, .t. ) ;
#5412 = cartesian_point ( 'none', ( -2.000000000000000000, 65.00000000000000000, 5.262811813689572700 ) ) ;
#5413 = cartesian_point ( 'none', ( -1.878073428194465100, -16.38727373961402400, -59.00000000000000000 ) ) ;
#5414 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5415 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5416 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.00000000000000000 ) ) ;
#5417 = axis2_placement_3d ( 'none', #5366, #5415, #5414 ) ;
#5418 = edge_curve ( 'none', #5477, #12199, #15724, .t. ) ;
#5419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5421 = face_bound ( 'none', #17485, .t. ) ;
#5422 = cylindrical_surface ( 'none', #5417, 0.2468505170351749400 ) ;
#5423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5424 = cartesian_point ( 'none', ( -21.53185545320739500, -23.50013516572806800, -59.29999999999999700 ) ) ;
#5425 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5426 = cartesian_point ( 'none', ( -21.53185545320739500, -23.50013516572806800, -59.29999999999999700 ) ) ;
#5427 = oriented_edge ( 'none', *, *, #12256, .t. ) ;
#5428 = face_outer_bound ( 'none', #16719, .t. ) ;
#5429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5430 = vector ( 'none', #5429, 1000.000000000000000 ) ;
#5431 = cartesian_point ( 'none', ( -5.384566934687971900, -17.26389711623739800, -59.00000000000000000 ) ) ;
#5432 = line ( 'none', #5431, #5430 ) ;
#5433 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -58.99999999999999300 ) ) ;
#5434 = oriented_edge ( 'none', *, *, #5418, .f. ) ;
#5435 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.00000000000000700 ) ) ;
#5436 = cartesian_point ( 'none', ( 0.1673811172600812900, -15.51065036299064400, -59.00000000000000000 ) ) ;
#5437 = face_outer_bound ( 'none', #16788, .t. ) ;
#5438 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5439 = vector ( 'none', #5438, 1000.000000000000000 ) ;
#5440 = cartesian_point ( 'none', ( -5.384566934687971900, -16.38727373961402400, -59.00000000000000000 ) ) ;
#5441 = cartesian_point ( 'none', ( -17.52999785898591200, -22.47335048509450700, -59.29999999999999700 ) ) ;
#5442 = line ( 'none', #5441, #5511 ) ;
#5443 = cartesian_point ( 'none', ( -1.878073428194465100, -16.38727373961402400, -59.00000000000000000 ) ) ;
#5444 = line ( 'none', #5443, #5439 ) ;
#5445 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5446 = vector ( 'none', #5445, 1000.000000000000000 ) ;
#5447 = cartesian_point ( 'none', ( -1.878073428194465100, -17.26389711623739800, -59.00000000000000000 ) ) ;
#5448 = line ( 'none', #5447, #5446 ) ;
#5449 = edge_loop ( 'none', ( #5115, #5377, #5816, #5208 ) ) ;
#5450 = cartesian_point ( 'none', ( -1.878073428194465100, -17.26389711623739800, -59.00000000000000000 ) ) ;
#5451 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5452 = vector ( 'none', #5451, 1000.000000000000000 ) ;
#5453 = edge_curve ( 'none', #4777, #5172, #15720, .t. ) ;
#5454 = cartesian_point ( 'none', ( -1.585865635986673600, -13.85480620714649000, -59.00000000000000000 ) ) ;
#5455 = line ( 'none', #5454, #5452 ) ;
#5456 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5457 = cartesian_point ( 'none', ( -1.585865635986673600, -13.85480620714649000, -59.00000000000000000 ) ) ;
#5458 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5459 = vector ( 'none', #5458, 1000.000000000000000 ) ;
#5460 = cartesian_point ( 'none', ( -5.384566934687971900, -16.38727373961402400, -59.00000000000000000 ) ) ;
#5461 = cartesian_point ( 'none', ( -16.45598463545783800, -23.21975255570036000, -59.00000000000000000 ) ) ;
#5462 = cartesian_point ( 'none', ( -16.45598463545783800, -23.21975255570036000, -59.10000000000000100 ) ) ;
#5463 = cartesian_point ( 'none', ( -16.45598463545783800, -23.21975255570036000, -59.19999999999999600 ) ) ;
#5464 = cartesian_point ( 'none', ( -16.45598463545783800, -23.21975255570036000, -59.29999999999999700 ) ) ;
#5465 = cartesian_point ( 'none', ( -16.94909105662705800, -22.79427097370090700, -59.00000000000000000 ) ) ;
#5466 = cartesian_point ( 'none', ( -16.94909105662705800, -22.79427097370090700, -59.10000000000000100 ) ) ;
#5467 = cartesian_point ( 'none', ( -16.94909105662705800, -22.79427097370090700, -59.19999999999999600 ) ) ;
#5468 = cartesian_point ( 'none', ( -16.94909105662705800, -22.79427097370090700, -59.29999999999999700 ) ) ;
#5469 = cartesian_point ( 'none', ( -17.52999785898592200, -22.47335048509453200, -59.00000000000000000 ) ) ;
#5470 = cartesian_point ( 'none', ( -17.52999785898592200, -22.47335048509453200, -59.10000000000000100 ) ) ;
#5471 = cartesian_point ( 'none', ( -17.52999785898592200, -22.47335048509453200, -59.19999999999999600 ) ) ;
#5472 = cartesian_point ( 'none', ( -17.52999785898592200, -22.47335048509453200, -59.29999999999999700 ) ) ;
#5473 = oriented_edge ( 'none', *, *, #6086, .t. ) ;
#5474 = cartesian_point ( 'none', ( -16.65863765545250200, -22.95473121800139500, -59.29999999999999700 ) ) ;
#5475 = cartesian_point ( 'none', ( -17.52999785898591200, -22.47335048509450700, -59.29999999999999700 ) ) ;
#5476 = cartesian_point ( 'none', ( -20.20527791552539700, -21.63313202937913700, -59.29999999999999700 ) ) ;
#5477 = vertex_point ( 'none', #15671 ) ;
#5478 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5472, #5471, #5470, #5469 ),
( #5468, #5467, #5466, #5465 ),
( #5464, #5463, #5462, #5461 ),
( #5519, #5518, #5517, #5516 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.9999089362670733300 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5479 = oriented_edge ( 'none', *, *, #5505, .f. ) ;
#5480 = b_spline_curve_with_knots ( 'none', 2,
( #5475, #5474, #5514 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 0.9999089362614648200 ),
.unspecified. ) ;
#5481 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.29999999999999700 ) ) ;
#5482 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#5483 = oriented_edge ( 'none', *, *, #17106, .t. ) ;
#5484 = axis2_placement_3d ( 'none', #5482, #5508, #5507 ) ;
#5485 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.00000000000000700 ) ) ;
#5486 = face_outer_bound ( 'none', #16810, .t. ) ;
#5487 = oriented_edge ( 'none', *, *, #17777, .f. ) ;
#5488 = cartesian_point ( 'none', ( 1.721304591935484800, -13.76519886852839600, -59.00000000000001400 ) ) ;
#5489 = cartesian_point ( 'none', ( 1.487519910020433700, -13.80553773063363800, -59.00000000000000700 ) ) ;
#5490 = cartesian_point ( 'none', ( 1.266751103094340600, -13.87284673601991800, -58.99999999999999300 ) ) ;
#5491 = cartesian_point ( 'none', ( 1.060569485819736100, -13.96558511714608700, -59.00000000000000700 ) ) ;
#5492 = cartesian_point ( 'none', ( 0.8715530183445744400, -14.07908263853297700, -59.00000000000001400 ) ) ;
#5493 = cartesian_point ( 'none', ( 0.7045541752292131500, -14.21246234451358100, -58.99999999999999300 ) ) ;
#5494 = cartesian_point ( 'none', ( 0.5592208416660856600, -14.36234967178198800, -59.00000000000000000 ) ) ;
#5495 = cartesian_point ( 'none', ( 0.4384508790802630900, -14.53411407057874300, -58.99999999999999300 ) ) ;
#5496 = cartesian_point ( 'none', ( 0.3369389322076422100, -14.73059764418854900, -59.00000000000001400 ) ) ;
#5497 = cartesian_point ( 'none', ( 0.2594887317217451900, -14.96002134409020800, -58.99999999999999300 ) ) ;
#5498 = cartesian_point ( 'none', ( 0.2001523278029279400, -15.22326149951748600, -58.99999999999998600 ) ) ;
#5499 = cartesian_point ( 'none', ( 0.1786951596446916800, -15.41143127012408700, -58.99999999999999300 ) ) ;
#5500 = cartesian_point ( 'none', ( 0.1673811172600812900, -15.51065036299064400, -59.00000000000000000 ) ) ;
#5501 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5502 = direction ( 'none', ( 0.9922778767136678500, -0.1240347345892067500, 0.0000000000000000000 ) ) ;
#5503 = vector ( 'none', #5502, 1000.000000000000100 ) ;
#5504 = b_spline_curve_with_knots ( 'none', 3,
( #5500, #5499, #5498, #5497, #5496, #5495, #5494, #5493, #5492, #5491, #5490, #5489, #5488, #5551, #5550 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756738800, 0.2024602438052785800, 0.2880984046102435500, 0.3650349869768723100, 0.4382110044850716100, 0.5119003190699885600, 0.5875807962058163800, 0.6662208942164931100, 0.7471056663116988400, 0.8288144931620915500, 0.9124960947837584800, 1.000000000000000000 ),
.unspecified. ) ;
#5505 = edge_curve ( 'none', #5172, #12127, #15731, .t. ) ;
#5506 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.00000000000000700 ) ) ;
#5507 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5508 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5509 = plane ( 'none', #5484 ) ;
#5510 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5511 = vector ( 'none', #5510, 1000.000000000000000 ) ;
#5512 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.00000000000000000 ) ) ;
#5513 = line ( 'none', #5512, #5503 ) ;
#5514 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.29999999999999700 ) ) ;
#5515 = advanced_face ( 'none', ( #15726 ), #15682, .t. ) ;
#5516 = cartesian_point ( 'none', ( -16.05067859547827100, -23.74979523109288900, -59.00000000000000000 ) ) ;
#5517 = cartesian_point ( 'none', ( -16.05067859547827100, -23.74979523109288900, -59.10000000000000100 ) ) ;
#5518 = cartesian_point ( 'none', ( -16.05067859547827100, -23.74979523109288900, -59.19999999999999600 ) ) ;
#5519 = cartesian_point ( 'none', ( -16.05067859547827100, -23.74979523109288900, -59.29999999999999700 ) ) ;
#5520 = cartesian_point ( 'none', ( 2.399342350145761600, -20.51347252134435500, -59.00000000000001400 ) ) ;
#5521 = cartesian_point ( 'none', ( 2.086456618619465100, -20.56713286397738500, -58.99999999999998600 ) ) ;
#5522 = cartesian_point ( 'none', ( 1.870128538679713700, -20.57272209481508800, -59.00000000000000000 ) ) ;
#5523 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -58.99999999999999300 ) ) ;
#5524 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.00000000000000000 ) ) ;
#5525 = cartesian_point ( 'none', ( -0.6077088803242288700, -15.31827882584814700, -59.00000000000000000 ) ) ;
#5526 = cartesian_point ( 'none', ( -0.5996392442816777000, -15.13275345886140700, -58.99999999999999300 ) ) ;
#5527 = cartesian_point ( 'none', ( -0.5634951818661788600, -14.86261848836995700, -59.00000000000000700 ) ) ;
#5528 = cartesian_point ( 'none', ( -0.5043706372568047500, -14.60859904735960900, -58.99999999999998600 ) ) ;
#5529 = cartesian_point ( 'none', ( -0.4301490202915853600, -14.36781012673651100, -59.00000000000001400 ) ) ;
#5530 = cartesian_point ( 'none', ( -0.3295381670656434800, -14.14407074496766200, -59.00000000000000000 ) ) ;
#5531 = cartesian_point ( 'none', ( -0.2127738130655537600, -13.93336450922593200, -59.00000000000000700 ) ) ;
#5532 = cartesian_point ( 'none', ( -0.07309691561171527400, -13.73949666746912300, -59.00000000000000000 ) ) ;
#5533 = cartesian_point ( 'none', ( 0.08506119312615456600, -13.56160251443101600, -58.99999999999999300 ) ) ;
#5534 = cartesian_point ( 'none', ( 0.2599528592695351000, -13.40114829573270300, -59.00000000000000700 ) ) ;
#5535 = cartesian_point ( 'none', ( 0.4518759965868021600, -13.26210311597865900, -59.00000000000000700 ) ) ;
#5536 = cartesian_point ( 'none', ( 0.6571145030414086200, -13.14311729997428400, -58.99999999999998600 ) ) ;
#5537 = cartesian_point ( 'none', ( 0.8775889593939647500, -13.04613383567953000, -59.00000000000000700 ) ) ;
#5538 = cartesian_point ( 'none', ( 1.112028619344433100, -12.97236451086477000, -59.00000000000000700 ) ) ;
#5539 = b_spline_curve_with_knots ( 'none', 3,
( #5523, #5522, #5521, #5520, #5595, #5594, #5593, #5592, #5591, #5590, #5589, #5588, #5586, #5585, #5584 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855284600, 0.1794356400707837800, 0.2627360323579472400, 0.3438083481953168000, 0.4230452774191631500, 0.5001529842276714000, 0.5774089034162439600, 0.6564856345293805800, 0.7376727179345778900, 0.8207802048008801000, 0.9079141569544785200, 1.000000000000000000 ),
.unspecified. ) ;
#5540 = circle ( 'none', #5582, 6.206362923989738400 ) ;
#5541 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.00000000000000700 ) ) ;
#5542 = advanced_face ( 'none', ( #15708 ), #15715, .t. ) ;
#5543 = cartesian_point ( 'none', ( 1.360629556493755600, -12.91900526610575500, -59.00000000000000000 ) ) ;
#5544 = cartesian_point ( 'none', ( 1.623498697455555900, -12.88651645389844600, -58.99999999999999300 ) ) ;
#5545 = cartesian_point ( 'none', ( 1.803852825621936200, -12.88272381258879000, -59.00000000000000000 ) ) ;
#5546 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.00000000000000700 ) ) ;
#5547 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.00000000000000000 ) ) ;
#5548 = b_spline_curve_with_knots ( 'none', 3,
( #5546, #5545, #5544, #5543, #5538, #5537, #5536, #5535, #5534, #5533, #5532, #5531, #5530, #5529, #5528, #5527, #5526, #5525, #5524 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666680400, 0.1347817762661589200, 0.1976340158603855600, 0.2589199735786856800, 0.3181789816213459500, 0.3773055779926129900, 0.4359400191524782600, 0.4949948193070974300, 0.5543593017874928200, 0.6136086016046550200, 0.6732064012482960000, 0.7341594117216906400, 0.7966444803938628200, 0.8612245236608130300, 0.9289619524063547100, 1.000000000000000000 ),
.unspecified. ) ;
#5549 = cartesian_point ( 'none', ( -26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#5550 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.00000000000000000 ) ) ;
#5551 = cartesian_point ( 'none', ( 1.881404277025326100, -13.76004042267101800, -59.00000000000000000 ) ) ;
#5552 = cartesian_point ( 'none', ( 2.241669115921881300, -16.27704351214407900, -58.99999999999998600 ) ) ;
#5553 = cartesian_point ( 'none', ( 2.412879308862474500, -16.22292067311760600, -59.00000000000001400 ) ) ;
#5554 = cartesian_point ( 'none', ( 2.562655319943813600, -16.17130578090396400, -59.00000000000000000 ) ) ;
#5555 = cartesian_point ( 'none', ( 2.690279571539242500, -16.12241004237951400, -58.99999999999998600 ) ) ;
#5556 = cartesian_point ( 'none', ( 2.797448338169367300, -16.07904625031714500, -58.99999999999999300 ) ) ;
#5557 = cartesian_point ( 'none', ( 2.909614263095685600, -16.02553396493198100, -59.00000000000000700 ) ) ;
#5558 = cartesian_point ( 'none', ( 3.026848432081225700, -15.95319348773472400, -59.00000000000000000 ) ) ;
#5559 = edge_curve ( 'none', #4777, #12157, #15706, .t. ) ;
#5560 = cartesian_point ( 'none', ( 3.148080330441610700, -15.85545806726623000, -59.00000000000000700 ) ) ;
#5561 = cartesian_point ( 'none', ( 3.251201923627625500, -15.74655755157935000, -58.99999999999998600 ) ) ;
#5562 = cartesian_point ( 'none', ( 3.336149609293841900, -15.62707971837369300, -59.00000000000001400 ) ) ;
#5563 = cartesian_point ( 'none', ( 3.400855664825046500, -15.49538858656185900, -59.00000000000000000 ) ) ;
#5564 = cartesian_point ( 'none', ( 3.445904773369574200, -15.35324352882466500, -59.00000000000001400 ) ) ;
#5565 = cartesian_point ( 'none', ( 3.474261807119314300, -15.20079228040851800, -59.00000000000000000 ) ) ;
#5566 = cartesian_point ( 'none', ( -20.56401012055541600, -26.28551429849649800, -59.29999999999999700 ) ) ;
#5567 = cartesian_point ( 'none', ( -20.81543348211825900, -24.87608641837246600, -59.29999999999999700 ) ) ;
#5568 = circle ( 'none', #5630, 4.920334308934324800 ) ;
#5569 = cartesian_point ( 'none', ( -21.42539075962706700, -21.69951680966646600, -59.29999999999999700 ) ) ;
#5570 = cartesian_point ( 'none', ( 3.477438486594737600, -15.09580301319556700, -59.00000000000001400 ) ) ;
#5571 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -58.99999999999999300 ) ) ;
#5572 = edge_loop ( 'none', ( #7548, #7330, #5398, #6599 ) ) ;
#5573 = cartesian_point ( 'none', ( 42.75377123829193900, -40.30044847022554700, -60.00000000000000000 ) ) ;
#5574 = b_spline_curve_with_knots ( 'none', 3,
( #5571, #5570, #5565, #5564, #5563, #5562, #5561, #5560, #5558, #5557, #5556, #5555, #5554, #5553, #5552, #5635, #5634, #5633, #5631 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292503000, 0.1223365445858952800, 0.1801461333772829400, 0.2362349947481115500, 0.2926969982405507900, 0.3504490454514474500, 0.4105966300475131800, 0.4738082519953761800, 0.5105868934159418800, 0.5554113163238432200, 0.6085886568548997100, 0.6699545513665792200, 0.7401147486839166900, 0.8179712488671816400, 0.9048403753300031700, 1.000000000000000000 ),
.unspecified. ) ;
#5575 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5576 = face_outer_bound ( 'none', #16884, .t. ) ;
#5577 = axis2_placement_3d ( 'none', #5566, #5501, #5575 ) ;
#5578 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.00000000000000700 ) ) ;
#5579 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5581 = cartesian_point ( 'none', ( -20.67828309504346900, -27.82192420307731600, -59.29999999999999700 ) ) ;
#5582 = axis2_placement_3d ( 'none', #5581, #5580, #5579 ) ;
#5583 = cylindrical_surface ( 'none', #5577, 4.666192192025863300 ) ;
#5584 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.00000000000000700 ) ) ;
#5585 = cartesian_point ( 'none', ( 4.057693539748293600, -18.44624768745683200, -58.99999999999998600 ) ) ;
#5586 = cartesian_point ( 'none', ( 4.046422027418318900, -18.66212688699642900, -59.00000000000000000 ) ) ;
#5587 = oriented_edge ( 'none', *, *, #5559, .t. ) ;
#5588 = cartesian_point ( 'none', ( 3.982807776915611200, -18.97263324872313500, -58.99999999999999300 ) ) ;
#5589 = cartesian_point ( 'none', ( 3.893109167743389800, -19.26264477143008600, -58.99999999999998600 ) ) ;
#5590 = cartesian_point ( 'none', ( 3.765742897469824600, -19.52780386774552600, -58.99999999999998600 ) ) ;
#5591 = cartesian_point ( 'none', ( 3.609464639054279700, -19.76858324700776800, -59.00000000000000000 ) ) ;
#5592 = cartesian_point ( 'none', ( 3.421308458509620300, -19.97894866672839200, -58.99999999999998600 ) ) ;
#5593 = cartesian_point ( 'none', ( 3.205726348830299600, -20.16134390918710700, -59.00000000000000000 ) ) ;
#5594 = cartesian_point ( 'none', ( 2.961096565862276100, -20.31134192459406100, -59.00000000000001400 ) ) ;
#5595 = cartesian_point ( 'none', ( 2.692100539961834300, -20.43105497565178300, -59.00000000000001400 ) ) ;
#5596 = vertex_point ( 'none', #15757 ) ;
#5597 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337600, -59.00000000000000000 ) ) ;
#5598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5599 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -58.99999999999999300 ) ) ;
#5600 = cartesian_point ( 'none', ( 1.678046819025639900, -20.57397411350660500, -59.00000000000000700 ) ) ;
#5601 = cartesian_point ( 'none', ( 1.519612890558753400, -20.57083243053531200, -58.99999999999997200 ) ) ;
#5602 = cartesian_point ( 'none', ( 1.288620572368609300, -20.54224887473614600, -59.00000000000001400 ) ) ;
#5603 = cartesian_point ( 'none', ( 1.069901179059461000, -20.49898160207456100, -58.99999999999998600 ) ) ;
#5604 = cartesian_point ( 'none', ( 0.8637313074520703800, -20.43676781708611800, -59.00000000000001400 ) ) ;
#5605 = cartesian_point ( 'none', ( 0.6705146920736254600, -20.35549196885442000, -58.99999999999998600 ) ) ;
#5606 = cartesian_point ( 'none', ( 0.4899631804918701000, -20.25667193823871100, -59.00000000000000700 ) ) ;
#5607 = cartesian_point ( 'none', ( 0.3234043408486135800, -20.13817361080535700, -58.99999999999999300 ) ) ;
#5608 = cartesian_point ( 'none', ( 0.1695815847005622000, -20.00448228044254500, -59.00000000000000700 ) ) ;
#5609 = cartesian_point ( 'none', ( 0.03134743349813328600, -19.85631239880271800, -59.00000000000000000 ) ) ;
#5610 = cartesian_point ( 'none', ( -0.08718648497519397600, -19.69489823815416000, -58.99999999999999300 ) ) ;
#5611 = cartesian_point ( 'none', ( -0.1910143633249579400, -19.52587789320676100, -58.99999999999999300 ) ) ;
#5612 = cartesian_point ( 'none', ( -0.2724973879644568300, -19.34425247822778700, -58.99999999999999300 ) ) ;
#5613 = cartesian_point ( 'none', ( -0.3391911120971206600, -19.15367796921287900, -59.00000000000001400 ) ) ;
#5614 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5615 = oriented_edge ( 'none', *, *, #5795, .t. ) ;
#5616 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5617 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5618 = vector ( 'none', #5617, 1000.000000000000000 ) ;
#5619 = cartesian_point ( 'none', ( -18.81949761839757300, -21.90044995285172300, -59.29999999999999700 ) ) ;
#5620 = line ( 'none', #5619, #5618 ) ;
#5621 = cartesian_point ( 'none', ( 42.86574352489763800, -40.36499595558415600, -59.94781874191768600 ) ) ;
#5622 = cartesian_point ( 'none', ( -0.3838639372290735800, -18.95134272101120800, -58.99999999999999300 ) ) ;
#5623 = oriented_edge ( 'none', *, *, #5453, .f. ) ;
#5624 = cartesian_point ( 'none', ( -0.4120532829021775800, -18.73943452953172100, -59.00000000000000000 ) ) ;
#5625 = cartesian_point ( 'none', ( -0.4153549247764660700, -18.59465076522289500, -58.99999999999999300 ) ) ;
#5626 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.00000000000000700 ) ) ;
#5627 = b_spline_curve_with_knots ( 'none', 3,
( #5626, #5625, #5624, #5622, #5613, #5612, #5611, #5610, #5609, #5608, #5607, #5606, #5605, #5604, #5603, #5602, #5601, #5600, #5599 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165581800, 0.1288080945620823100, 0.1899268927605017900, 0.2496112924553531000, 0.3082029397081844600, 0.3667423739871058000, 0.4258001349334951100, 0.4861823633435307100, 0.5466657910900636400, 0.6069212813171066500, 0.6677475274143165300, 0.7294654380821760100, 0.7931679656210823800, 0.8590477994595459000, 0.9277080739173514400, 1.000000000000000000 ),
.unspecified. ) ;
#5628 = face_outer_bound ( 'none', #16953, .t. ) ;
#5629 = oriented_edge ( 'none', *, *, #5632, .f. ) ;
#5630 = axis2_placement_3d ( 'none', #5567, #5598, #5616 ) ;
#5631 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.00000000000000700 ) ) ;
#5632 = edge_curve ( 'none', #5596, #5477, #15711, .t. ) ;
#5633 = cartesian_point ( 'none', ( 1.684288138131682300, -16.43873991388969100, -58.99999999999999300 ) ) ;
#5634 = cartesian_point ( 'none', ( 1.834825502130730500, -16.39744896243461600, -58.99999999999999300 ) ) ;
#5635 = cartesian_point ( 'none', ( 2.048739322500106500, -16.33491843296607000, -59.00000000000000700 ) ) ;
#5636 = axis2_placement_3d ( 'none', #5663, #5661, #5697 ) ;
#5637 = face_outer_bound ( 'none', #16851, .t. ) ;
#5638 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5639 = vector ( 'none', #5638, 1000.000000000000000 ) ;
#5640 = cartesian_point ( 'none', ( -21.42539075962706700, -21.69951680966646600, -59.29999999999999700 ) ) ;
#5641 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -58.99999999999999300 ) ) ;
#5642 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.00000000000000700 ) ) ;
#5643 = cartesian_point ( 'none', ( -0.4150829945112745600, -18.43913976448757800, -59.00000000000000000 ) ) ;
#5644 = cartesian_point ( 'none', ( -0.4112527483384705900, -18.27847007009657800, -59.00000000000000000 ) ) ;
#5645 = cartesian_point ( 'none', ( -0.3697116470177617100, -18.04475358210258300, -59.00000000000001400 ) ) ;
#5646 = cartesian_point ( 'none', ( -0.3067001240673387600, -17.82353101496788000, -58.99999999999997900 ) ) ;
#5647 = cartesian_point ( 'none', ( -0.2160655566508925000, -17.61732001648258000, -59.00000000000000700 ) ) ;
#5648 = cartesian_point ( 'none', ( -0.1028836132248032900, -17.42679886765261400, -59.00000000000000700 ) ) ;
#5649 = cartesian_point ( 'none', ( 0.02969987742672003400, -17.25139224736001300, -59.00000000000001400 ) ) ;
#5650 = cartesian_point ( 'none', ( 0.1853901931065653800, -17.09577113541777400, -58.99999999999999300 ) ) ;
#5651 = cartesian_point ( 'none', ( 0.3313337842689909600, -16.97851146121546900, -59.00000000000000000 ) ) ;
#5652 = cartesian_point ( 'none', ( 0.4637917620315704600, -16.89211488586566600, -58.99999999999999300 ) ) ;
#5653 = cartesian_point ( 'none', ( 0.5799372167437434300, -16.82840350863469000, -59.00000000000000000 ) ) ;
#5654 = cartesian_point ( 'none', ( 0.7122209675091906200, -16.76651460216166000, -59.00000000000001400 ) ) ;
#5655 = cartesian_point ( 'none', ( 0.8593274634127141500, -16.70208212707366300, -58.99999999999997200 ) ) ;
#5656 = cartesian_point ( 'none', ( 1.023643420440272200, -16.64039791909005900, -59.00000000000001400 ) ) ;
#5657 = cartesian_point ( 'none', ( 1.203624902166236600, -16.57996987716391100, -58.99999999999997900 ) ) ;
#5658 = cartesian_point ( 'none', ( 1.398878064306225500, -16.51869470121763700, -59.00000000000000000 ) ) ;
#5659 = cartesian_point ( 'none', ( 1.534972144943559200, -16.48026622082046800, -59.00000000000000000 ) ) ;
#5660 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.00000000000000700 ) ) ;
#5661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5662 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.00000000000000700 ) ) ;
#5663 = cartesian_point ( 'none', ( -20.67828309504346900, -27.82192420307731600, -59.29999999999999700 ) ) ;
#5664 = line ( 'none', #5640, #5639 ) ;
#5665 = cartesian_point ( 'none', ( -18.81949761839757300, -21.90044995285172300, -59.29999999999999700 ) ) ;
#5666 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.00000000000000700 ) ) ;
#5667 = cylindrical_surface ( 'none', #5636, 6.206362923989738400 ) ;
#5668 = b_spline_curve_with_knots ( 'none', 3,
( #5666, #5659, #5658, #5657, #5656, #5655, #5654, #5653, #5652, #5651, #5650, #5649, #5648, #5647, #5646, #5645, #5644, #5643, #5642 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337215100, 0.1341901772269844500, 0.1941713397153362300, 0.2497838309809532800, 0.3006697896524286300, 0.3465350886682812000, 0.3883372497475780500, 0.4262586141180792500, 0.4964798159753693900, 0.5655832088180642300, 0.6346194946841698900, 0.7045496640752674200, 0.7754752546675772700, 0.8476864144986092600, 0.9223977305791016800, 0.9999999999999998900 ),
.unspecified. ) ;
#5669 = cartesian_point ( 'none', ( 2.455904883929246100, -13.80450306643792600, -59.00000000000000700 ) ) ;
#5670 = cartesian_point ( 'none', ( 2.300348864370380700, -13.77820144698082500, -58.99999999999998600 ) ) ;
#5671 = cartesian_point ( 'none', ( 2.135098326721656100, -13.76090673948262500, -59.00000000000001400 ) ) ;
#5672 = cartesian_point ( 'none', ( 2.021628317405851600, -13.75859376659954200, -59.00000000000000700 ) ) ;
#5673 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.00000000000000000 ) ) ;
#5674 = face_outer_bound ( 'none', #16861, .t. ) ;
#5675 = circle ( 'none', #5704, 4.666192192025863300 ) ;
#5676 = axis2_placement_3d ( 'none', #5696, #5691, #5677 ) ;
#5677 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5678 = b_spline_curve_with_knots ( 'none', 3,
( #5673, #5672, #5671, #5670, #5669, #5730, #5729, #5728, #5727, #5726, #5725, #5724, #5723, #5722, #5721, #5720, #5719, #5718, #5717 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358504300, 0.1518431884317490200, 0.2221711396212838200, 0.2890481476931510100, 0.3534993433770063900, 0.4154483888407459700, 0.4759097321748413400, 0.5358233828430217800, 0.5943985337375132800, 0.6513453914742001200, 0.7072793441794825700, 0.7634559259109725500, 0.8203663402465064500, 0.8778410359464697800, 0.9374731558819084900, 1.000000000000000000 ),
.unspecified. ) ;
#5679 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.00000000000000700 ) ) ;
#5680 = cartesian_point ( 'none', ( 3.067817646048803100, -16.87067405754966700, -59.00000000000001400 ) ) ;
#5681 = cartesian_point ( 'none', ( 2.994968485093354400, -16.90223428673754600, -59.00000000000000700 ) ) ;
#5682 = cartesian_point ( 'none', ( 2.874076342099865800, -16.94296453427032700, -59.00000000000000000 ) ) ;
#5683 = cartesian_point ( 'none', ( 2.737130015008272500, -16.98976965687790800, -59.00000000000001400 ) ) ;
#5684 = cartesian_point ( 'none', ( 2.582214471476545800, -17.03531628245891800, -58.99999999999999300 ) ) ;
#5685 = cartesian_point ( 'none', ( 2.411498237083391100, -17.08720383065150700, -58.99999999999997200 ) ) ;
#5686 = cartesian_point ( 'none', ( 2.222514984240950000, -17.13572781955918600, -59.00000000000002100 ) ) ;
#5687 = cartesian_point ( 'none', ( 2.016954668503651200, -17.19006846527491900, -58.99999999999997900 ) ) ;
#5688 = cartesian_point ( 'none', ( 1.873521261854121000, -17.22461259519676000, -58.99999999999998600 ) ) ;
#5689 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -58.99999999999999300 ) ) ;
#5690 = b_spline_curve_with_knots ( 'none', 3,
( #5714, #5713, #5712, #5711, #5710, #5709, #5708 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909670400, 0.5413405044165807700, 0.7756705499229050700, 0.9999999999999998900 ),
.unspecified. ) ;
#5691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5692 = axis2_placement_3d ( 'none', #5715, #5693, #5707 ) ;
#5693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5694 = b_spline_curve_with_knots ( 'none', 3,
( #5689, #5688, #5687, #5686, #5685, #5684, #5683, #5682, #5681, #5680, #5679 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867855300, 0.3253643556297680700, 0.4689283827933134500, 0.5995636633178181900, 0.7188386797002674900, 0.8249803749148571000, 0.9187555598151537800, 1.000000000000000000 ),
.unspecified. ) ;
#5695 = circle ( 'none', #5692, 6.224932047664479400 ) ;
#5696 = cartesian_point ( 'none', ( -20.68384448710138200, -27.83964095425875100, -59.29999999999999700 ) ) ;
#5697 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5698 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5700 = cartesian_point ( 'none', ( -20.56401012055541600, -26.28551429849649800, -59.29999999999999700 ) ) ;
#5701 = cartesian_point ( 'none', ( -22.53165036807607500, -22.11354351081455500, -59.29999999999999700 ) ) ;
#5702 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.29999999999999700 ) ) ;
#5703 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -58.99999999999999300 ) ) ;
#5704 = axis2_placement_3d ( 'none', #5700, #5699, #5698 ) ;
#5705 = cartesian_point ( 'none', ( -20.20527791552539700, -21.63313202937913700, -59.29999999999999700 ) ) ;
#5706 = line ( 'none', #5705, #5760 ) ;
#5707 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5708 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.00000000000000700 ) ) ;
#5709 = cartesian_point ( 'none', ( 0.5695126774979216700, -17.79012116983344400, -59.00000000000000700 ) ) ;
#5710 = cartesian_point ( 'none', ( 0.4924278350003344400, -17.88896139887276200, -59.00000000000002100 ) ) ;
#5711 = cartesian_point ( 'none', ( 0.4149525657312803700, -18.07020968096935600, -58.99999999999997200 ) ) ;
#5712 = cartesian_point ( 'none', ( 0.3699202125636419400, -18.27778424543305400, -59.00000000000002100 ) ) ;
#5713 = cartesian_point ( 'none', ( 0.3648459649400701600, -18.42537638808775600, -59.00000000000001400 ) ) ;
#5714 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -58.99999999999999300 ) ) ;
#5715 = cartesian_point ( 'none', ( -20.68384448710138200, -27.83964095425875100, -59.29999999999999700 ) ) ;
#5716 = cylindrical_surface ( 'none', #5676, 6.224932047664479400 ) ;
#5717 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -58.99999999999999300 ) ) ;
#5718 = cartesian_point ( 'none', ( 3.477902385074148800, -14.99518126440479700, -59.00000000000000700 ) ) ;
#5719 = cartesian_point ( 'none', ( 3.475622326441838400, -14.90390596072909300, -59.00000000000000700 ) ) ;
#5720 = cartesian_point ( 'none', ( 3.457751825283002400, -14.77047819985871000, -59.00000000000000700 ) ) ;
#5721 = cartesian_point ( 'none', ( 3.424288319738356900, -14.64467074263111900, -58.99999999999999300 ) ) ;
#5722 = cartesian_point ( 'none', ( 3.383095294421135900, -14.52382790269812100, -59.00000000000001400 ) ) ;
#5723 = cartesian_point ( 'none', ( 3.325908374119850300, -14.41081088360632600, -59.00000000000000700 ) ) ;
#5724 = cartesian_point ( 'none', ( 3.256744134304097900, -14.30484829603504000, -59.00000000000000000 ) ) ;
#5725 = cartesian_point ( 'none', ( 3.175397349674959000, -14.20562208887294600, -58.99999999999999300 ) ) ;
#5726 = cartesian_point ( 'none', ( 3.082890843914944500, -14.11238074595180700, -59.00000000000001400 ) ) ;
#5727 = cartesian_point ( 'none', ( 2.977733814128148600, -14.02939424146011000, -59.00000000000000000 ) ) ;
#5728 = cartesian_point ( 'none', ( 2.863145000582314900, -13.95523813797165900, -58.99999999999998600 ) ) ;
#5729 = cartesian_point ( 'none', ( 2.737029418725473600, -13.89458700287643300, -59.00000000000000000 ) ) ;
#5730 = cartesian_point ( 'none', ( 2.601353487263423400, -13.84471703447533700, -59.00000000000000000 ) ) ;
#5731 = circle ( 'none', #5766, 3.441690691569392800 ) ;
#5732 = direction ( 'none', ( -0.9922778767136673000, 0.1240347345892110300, 0.0000000000000000000 ) ) ;
#5733 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.00000000000000000 ) ) ;
#5734 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -58.99999999999999300 ) ) ;
#5735 = cartesian_point ( 'none', ( 0.3634561233837440600, -18.54590453769630500, -58.99999999999999300 ) ) ;
#5736 = cartesian_point ( 'none', ( 0.3659457474164744000, -18.63054107119931000, -58.99999999999998600 ) ) ;
#5737 = cartesian_point ( 'none', ( 0.3825395993946879000, -18.75460827546822200, -58.99999999999999300 ) ) ;
#5738 = cartesian_point ( 'none', ( 0.4119102078249838900, -18.87219490018096100, -59.00000000000000700 ) ) ;
#5739 = cartesian_point ( 'none', ( 0.4511598530249073000, -18.98432293334856500, -58.99999999999998600 ) ) ;
#5740 = cartesian_point ( 'none', ( 0.5031607409571847700, -19.08932872972217300, -59.00000000000000000 ) ) ;
#5741 = cartesian_point ( 'none', ( 0.5665580112485977300, -19.18827183429187900, -58.99999999999999300 ) ) ;
#5742 = cartesian_point ( 'none', ( 0.6414040588631417800, -19.28075179185026000, -59.00000000000001400 ) ) ;
#5743 = cartesian_point ( 'none', ( 0.7261831312051106900, -19.36792400681956000, -59.00000000000001400 ) ) ;
#5744 = cartesian_point ( 'none', ( 0.8230063513049407100, -19.44556625223884100, -59.00000000000000000 ) ) ;
#5745 = cartesian_point ( 'none', ( 0.9293695210315220400, -19.51498212725905600, -58.99999999999999300 ) ) ;
#5746 = cartesian_point ( 'none', ( 1.047926446629723300, -19.57020193763838000, -59.00000000000000000 ) ) ;
#5747 = cartesian_point ( 'none', ( 1.175236903025968600, -19.61852897607724300, -59.00000000000001400 ) ) ;
#5748 = cartesian_point ( 'none', ( 1.313633585801987000, -19.65429268104265900, -58.99999999999997900 ) ) ;
#5749 = cartesian_point ( 'none', ( 1.461835746529729800, -19.67937430769544700, -58.99999999999999300 ) ) ;
#5750 = cartesian_point ( 'none', ( 0.7777266694409993300, -17.60519078636929500, -58.99999999999997900 ) ) ;
#5751 = cartesian_point ( 'none', ( 0.6807499606184760400, -17.66845056409953700, -59.00000000000000700 ) ) ;
#5752 = cartesian_point ( 'none', ( 0.6303977117263153100, -17.71866093986031000, -59.00000000000000000 ) ) ;
#5753 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.00000000000000700 ) ) ;
#5754 = b_spline_curve_with_knots ( 'none', 3,
( #5753, #5752, #5751, #5750, #5801, #5800, #5799, #5798, #5797, #5796, #5794 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760869300, 0.1629301842777501300, 0.2646744147797566700, 0.3809699752964727500, 0.5123091530377100700, 0.6582210125869711900, 0.8208323791787928100, 1.000000000000000000 ),
.unspecified. ) ;
#5755 = cartesian_point ( 'none', ( 1.619861370296762800, -19.69749634794289200, -58.99999999999999300 ) ) ;
#5756 = cartesian_point ( 'none', ( 1.728810632590920000, -19.69846229973827100, -59.00000000000000000 ) ) ;
#5757 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.00000000000000700 ) ) ;
#5758 = b_spline_curve_with_knots ( 'none', 3,
( #5757, #5756, #5755, #5749, #5748, #5747, #5746, #5745, #5744, #5743, #5742, #5741, #5740, #5739, #5738, #5737, #5736, #5735, #5734 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289267800, 0.1554998946880200000, 0.2268489716071668800, 0.2950342457958624000, 0.3592264217266186700, 0.4211205140528721000, 0.4814121624443951100, 0.5401380992822684100, 0.5980313211695873500, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500752400, 0.8216627893499938200, 0.8791237115294616700, 0.9383480890221326300, 1.000000000000000000 ),
.unspecified. ) ;
#5759 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5760 = vector ( 'none', #5759, 1000.000000000000000 ) ;
#5761 = edge_curve ( 'none', #5172, #5596, #15761, .t. ) ;
#5762 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5763 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5764 = vector ( 'none', #5763, 1000.000000000000000 ) ;
#5765 = face_outer_bound ( 'none', #16900, .t. ) ;
#5766 = axis2_placement_3d ( 'none', #5823, #5822, #5821 ) ;
#5767 = line ( 'none', #5790, #5789 ) ;
#5768 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.00000000000000700 ) ) ;
#5769 = cartesian_point ( 'none', ( 1.840519837514700700, -19.69774814995204100, -59.00000000000000000 ) ) ;
#5770 = cartesian_point ( 'none', ( 1.948420377766454600, -19.69538142057896500, -59.00000000000000000 ) ) ;
#5771 = cartesian_point ( 'none', ( 2.105110291918210300, -19.67835947244551100, -58.99999999999998600 ) ) ;
#5772 = cartesian_point ( 'none', ( 2.252522067524612500, -19.65166078542666000, -58.99999999999999300 ) ) ;
#5773 = cartesian_point ( 'none', ( 2.389934681081735200, -19.61170647213497300, -59.00000000000001400 ) ) ;
#5774 = cartesian_point ( 'none', ( 2.518425271782764400, -19.56150042945876100, -59.00000000000000000 ) ) ;
#5775 = cartesian_point ( 'none', ( 2.638275362060877900, -19.50062677392547900, -59.00000000000000000 ) ) ;
#5776 = cartesian_point ( 'none', ( 2.747963011450031500, -19.42741438751372100, -59.00000000000001400 ) ) ;
#5777 = cartesian_point ( 'none', ( 2.848083015565197900, -19.34271727586375900, -58.99999999999999300 ) ) ;
#5778 = cartesian_point ( 'none', ( 2.938478945051930900, -19.24656309868431900, -59.00000000000000000 ) ) ;
#5779 = cartesian_point ( 'none', ( 3.017729439851024200, -19.13714811307587000, -59.00000000000000700 ) ) ;
#5780 = cartesian_point ( 'none', ( 3.087809716494688500, -19.01692198040593600, -58.99999999999997900 ) ) ;
#5781 = cartesian_point ( 'none', ( 3.147440428111482300, -18.88416800230317700, -58.99999999999999300 ) ) ;
#5782 = cartesian_point ( 'none', ( 3.197383378432068700, -18.74004540663853300, -59.00000000000000700 ) ) ;
#5783 = cartesian_point ( 'none', ( 3.236558536570904200, -18.58308491674888400, -58.99999999999998600 ) ) ;
#5784 = cartesian_point ( 'none', ( 3.267412797918721500, -18.41486178249208900, -59.00000000000000700 ) ) ;
#5785 = cartesian_point ( 'none', ( 3.278552032384501700, -18.29790073819004400, -59.00000000000000700 ) ) ;
#5786 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337600, -59.00000000000000000 ) ) ;
#5787 = cartesian_point ( 'none', ( -20.79005350702624400, -25.08205748080303700, -59.29999999999999700 ) ) ;
#5788 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5789 = vector ( 'none', #5788, 1000.000000000000000 ) ;
#5790 = cartesian_point ( 'none', ( -21.77914505143080200, -20.05105276845360200, -59.29999999999999700 ) ) ;
#5791 = cylindrical_surface ( 'none', #5792, 3.441690691569392800 ) ;
#5792 = axis2_placement_3d ( 'none', #5787, #5804, #5825 ) ;
#5793 = b_spline_curve_with_knots ( 'none', 3,
( #5786, #5785, #5784, #5783, #5782, #5781, #5780, #5779, #5778, #5777, #5776, #5775, #5774, #5773, #5772, #5771, #5770, #5769, #5768 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209612600, 0.1492500388750525000, 0.2171126866560608700, 0.2819496094670657600, 0.3428290010503647900, 0.4017657426085423100, 0.4585034301475620100, 0.5141500842750522700, 0.5690447220224788000, 0.6248331132826283600, 0.6813469247300586500, 0.7395313119108318800, 0.7999274580770195900, 0.8628976631361701100, 0.9296798722570383000, 1.000000000000000000 ),
.unspecified. ) ;
#5795 = edge_curve ( 'none', #243, #200, #15756, .t. ) ;
#5794 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -58.99999999999999300 ) ) ;
#5796 = cartesian_point ( 'none', ( 1.723126115364347100, -17.26127963628067300, -58.99999999999998600 ) ) ;
#5797 = cartesian_point ( 'none', ( 1.578628753750347200, -17.29693129624420300, -59.00000000000001400 ) ) ;
#5798 = cartesian_point ( 'none', ( 1.374935661694928900, -17.35696680775016200, -58.99999999999997200 ) ) ;
#5799 = cartesian_point ( 'none', ( 1.192305535301814400, -17.41499067472161900, -59.00000000000001400 ) ) ;
#5800 = cartesian_point ( 'none', ( 1.033054677577882400, -17.47827961613388900, -59.00000000000000000 ) ) ;
#5801 = cartesian_point ( 'none', ( 0.8931622598327498800, -17.53863941244921800, -59.00000000000001400 ) ) ;
#5802 = cartesian_point ( 'none', ( -22.53165036807607500, -22.11354351081455500, -59.29999999999999700 ) ) ;
#5803 = line ( 'none', #5802, #5764 ) ;
#5804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5805 = cartesian_point ( 'none', ( -21.59300134321173900, -23.71345035811215900, -59.29999999999999700 ) ) ;
#5806 = cartesian_point ( 'none', ( -18.45509692812206700, -20.24252551035588300, -59.29999999999999700 ) ) ;
#5807 = face_outer_bound ( 'none', #16904, .t. ) ;
#5808 = line ( 'none', #5831, #5830 ) ;
#5809 = face_outer_bound ( 'none', #16916, .t. ) ;
#5810 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5812 = cartesian_point ( 'none', ( -21.77914505143080200, -20.05105276845360200, -59.29999999999999700 ) ) ;
#5813 = cartesian_point ( 'none', ( -20.81543348211825900, -24.87608641837246600, -59.29999999999999700 ) ) ;
#5814 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5815 = cylindrical_surface ( 'none', #5818, 4.920334308934324800 ) ;
#5816 = oriented_edge ( 'none', *, *, #5761, .f. ) ;
#5817 = vector ( 'none', #5732, 1000.000000000000100 ) ;
#5818 = axis2_placement_3d ( 'none', #5813, #5826, #5762 ) ;
#5819 = cylindrical_surface ( 'none', #5847, 1.854929624516381300 ) ;
#5820 = axis2_placement_3d ( 'none', #5824, #5811, #5810 ) ;
#5821 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5823 = cartesian_point ( 'none', ( -20.79005350702624400, -25.08205748080303700, -59.29999999999999700 ) ) ;
#5824 = cartesian_point ( 'none', ( -21.59300134321173900, -23.71345035811215900, -59.29999999999999700 ) ) ;
#5825 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5826 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5827 = circle ( 'none', #5820, 1.854929624516381300 ) ;
#5828 = line ( 'none', #5733, #5817 ) ;
#5829 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5886, #5885, #5884, #5883 ),
( #5882, #5881, #5880, #5879 ),
( #5878, #5877, #5876, #5874 ),
( #5873, #5872, #5871, #5870 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.9446061720257789000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5830 = vector ( 'none', #5869, 1000.000000000000000 ) ;
#5831 = cartesian_point ( 'none', ( -18.45509692812206700, -20.24252551035588300, -59.29999999999999700 ) ) ;
#5832 = circle ( 'none', #5837, 7.547239951689064700 ) ;
#5833 = cylindrical_surface ( 'none', #5857, 7.547239951689064700 ) ;
#5834 = circle ( 'none', #5851, 1.824666725431956600 ) ;
#5835 = cartesian_point ( 'none', ( -21.32560708033447800, -19.98227271009143600, -59.29999999999999700 ) ) ;
#5836 = face_outer_bound ( 'none', #16923, .t. ) ;
#5837 = axis2_placement_3d ( 'none', #5892, #5891, #5890 ) ;
#5838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5839 = vector ( 'none', #5838, 1000.000000000000000 ) ;
#5840 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.29999999999999700 ) ) ;
#5841 = line ( 'none', #5840, #5839 ) ;
#5842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5843 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.29999999999999700 ) ) ;
#5844 = cartesian_point ( 'none', ( -23.71196271917514100, -21.50844065351508800, -59.29999999999999700 ) ) ;
#5845 = cartesian_point ( 'none', ( -23.40881222095447700, -20.65666527894294200, -59.29999999999999700 ) ) ;
#5846 = cartesian_point ( 'none', ( -21.77914505143080200, -20.05105276845360200, -59.29999999999999700 ) ) ;
#5847 = axis2_placement_3d ( 'none', #5805, #5814, #5842 ) ;
#5848 = b_spline_curve_with_knots ( 'none', 3,
( #5846, #5845, #5844, #5843 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.9446061720257789000 ),
.unspecified. ) ;
#5849 = line ( 'none', #5861, #5860 ) ;
#5850 = cartesian_point ( 'none', ( -19.42090748629604800, -23.31093139020763200, -59.00000000000000000 ) ) ;
#5851 = axis2_placement_3d ( 'none', #5850, #5086, #5614 ) ;
#5852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5854 = cartesian_point ( 'none', ( -20.55165477842900800, -27.40636991515049600, -59.29999999999999700 ) ) ;
#5855 = axis2_placement_3d ( 'none', #5854, #5853, #5852 ) ;
#5856 = cartesian_point ( 'none', ( -20.57494228501808200, -27.48594228362096800, -59.29999999999999700 ) ) ;
#5857 = axis2_placement_3d ( 'none', #5856, #5867, #5866 ) ;
#5858 = cartesian_point ( 'none', ( 42.94633551044055500, -40.41144586845690200, -59.85777716590474300 ) ) ;
#5859 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5860 = vector ( 'none', #5859, 1000.000000000000000 ) ;
#5861 = cartesian_point ( 'none', ( -15.88973916757355600, -21.56904253487924400, -59.29999999999999700 ) ) ;
#5862 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5864 = cartesian_point ( 'none', ( -15.88973916757355600, -21.56904253487924400, -59.29999999999999700 ) ) ;
#5865 = face_outer_bound ( 'none', #16955, .t. ) ;
#5866 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5868 = circle ( 'none', #5887, 41.48499999999999900 ) ;
#5869 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5870 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.00000000000000000 ) ) ;
#5871 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.10000000000000100 ) ) ;
#5872 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.19999999999999600 ) ) ;
#5873 = cartesian_point ( 'none', ( -23.15434325303235100, -22.71196378678621700, -59.29999999999999700 ) ) ;
#5875 = edge_loop ( 'none', ( #5427, #5434, #5629, #5473 ) ) ;
#5874 = cartesian_point ( 'none', ( -23.71196271917514100, -21.50844065351508800, -59.00000000000000000 ) ) ;
#5876 = cartesian_point ( 'none', ( -23.71196271917514100, -21.50844065351508800, -59.10000000000000100 ) ) ;
#5877 = cartesian_point ( 'none', ( -23.71196271917514100, -21.50844065351508800, -59.19999999999999600 ) ) ;
#5878 = cartesian_point ( 'none', ( -23.71196271917514100, -21.50844065351508800, -59.29999999999999700 ) ) ;
#5879 = cartesian_point ( 'none', ( -23.40881222095447700, -20.65666527894294200, -59.00000000000000000 ) ) ;
#5880 = cartesian_point ( 'none', ( -23.40881222095447700, -20.65666527894294200, -59.10000000000000100 ) ) ;
#5881 = cartesian_point ( 'none', ( -23.40881222095447700, -20.65666527894294200, -59.19999999999999600 ) ) ;
#5882 = cartesian_point ( 'none', ( -23.40881222095447700, -20.65666527894294200, -59.29999999999999700 ) ) ;
#5883 = cartesian_point ( 'none', ( -21.77914505143079900, -20.05105276845361900, -59.00000000000000000 ) ) ;
#5884 = cartesian_point ( 'none', ( -21.77914505143079900, -20.05105276845361900, -59.10000000000000100 ) ) ;
#5885 = cartesian_point ( 'none', ( -21.77914505143079900, -20.05105276845361900, -59.19999999999999600 ) ) ;
#5886 = cartesian_point ( 'none', ( -21.77914505143079900, -20.05105276845361900, -59.29999999999999700 ) ) ;
#5887 = axis2_placement_3d ( 'none', #5889, #5863, #5862 ) ;
#5888 = cylindrical_surface ( 'none', #5855, 7.464329941514559900 ) ;
#5889 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#5890 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5892 = cartesian_point ( 'none', ( -20.57494228501808200, -27.48594228362096800, -59.29999999999999700 ) ) ;
#5893 = axis2_placement_3d ( 'none', #5941, #5943, #5938 ) ;
#5894 = cartesian_point ( 'none', ( -15.38379624778617200, -22.02790544309935300, -59.29999999999999700 ) ) ;
#5895 = cartesian_point ( 'none', ( -14.25186410181190200, -23.37451940624809800, -59.29999999999999700 ) ) ;
#5896 = cartesian_point ( 'none', ( -14.57224067098805200, -24.14740048022897400, -59.29999999999999700 ) ) ;
#5897 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.29999999999999700 ) ) ;
#5898 = plane ( 'none', #5950 ) ;
#5899 = circle ( 'none', #5918, 7.464329941514559900 ) ;
#5900 = cartesian_point ( 'none', ( -15.38379624778617200, -22.02790544309935300, -59.29999999999999700 ) ) ;
#5901 = b_spline_curve_with_knots ( 'none', 3,
( #5897, #5896, #5895, #5894 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.04119207459693493400, 1.000000000000000000 ),
.unspecified. ) ;
#5902 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5903 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5904 = cartesian_point ( 'none', ( -19.06124340162390100, -25.57430594292854700, -59.29999999999999700 ) ) ;
#5905 = face_outer_bound ( 'none', #16971, .t. ) ;
#5906 = axis2_placement_3d ( 'none', #5904, #5903, #5902 ) ;
#5907 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5908 = vector ( 'none', #5907, 1000.000000000000000 ) ;
#5909 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.29999999999999700 ) ) ;
#5910 = cylindrical_surface ( 'none', #5906, 5.108872094157182400 ) ;
#5911 = circle ( 'none', #5893, 5.108872094157182400 ) ;
#5912 = face_outer_bound ( 'none', #16950, .t. ) ;
#5913 = line ( 'none', #5909, #5908 ) ;
#5914 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.29999999999999700 ) ) ;
#5915 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.29999999999999700 ) ) ;
#5916 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5918 = axis2_placement_3d ( 'none', #5942, #5917, #5916 ) ;
#5919 = line ( 'none', #5954, #5953 ) ;
#5920 = cartesian_point ( 'none', ( -15.38379624778616000, -22.02790544309934300, -59.00000000000000000 ) ) ;
#5921 = cartesian_point ( 'none', ( -15.38379624778616000, -22.02790544309934300, -59.10000000000000100 ) ) ;
#5922 = cartesian_point ( 'none', ( -15.38379624778616000, -22.02790544309934300, -59.19999999999999600 ) ) ;
#5923 = cartesian_point ( 'none', ( -15.38379624778616000, -22.02790544309934300, -59.29999999999999700 ) ) ;
#5924 = cartesian_point ( 'none', ( -14.25186410181190200, -23.37451940624809800, -59.00000000000000000 ) ) ;
#5925 = cartesian_point ( 'none', ( -14.25186410181190200, -23.37451940624809800, -59.10000000000000100 ) ) ;
#5926 = cartesian_point ( 'none', ( -14.25186410181190200, -23.37451940624809800, -59.19999999999999600 ) ) ;
#5927 = cartesian_point ( 'none', ( -14.25186410181190200, -23.37451940624809800, -59.29999999999999700 ) ) ;
#5928 = cartesian_point ( 'none', ( -14.57224067098805200, -24.14740048022897400, -59.00000000000000000 ) ) ;
#5929 = cartesian_point ( 'none', ( -14.57224067098805200, -24.14740048022897400, -59.10000000000000100 ) ) ;
#5930 = cartesian_point ( 'none', ( -14.57224067098805200, -24.14740048022897400, -59.19999999999999600 ) ) ;
#5931 = cartesian_point ( 'none', ( -14.57224067098805200, -24.14740048022897400, -59.29999999999999700 ) ) ;
#5932 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.00000000000000000 ) ) ;
#5933 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.10000000000000100 ) ) ;
#5934 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.19999999999999600 ) ) ;
#5935 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.29999999999999700 ) ) ;
#5936 = cartesian_point ( 'none', ( -23.32335032545272900, -18.59963524953394700, -59.29999999999999700 ) ) ;
#5937 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5938 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5939 = b_spline_curve_with_knots ( 'none', 3,
( #5958, #5957, #5956, #5955 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.7409940497519701400 ),
.unspecified. ) ;
#5940 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5935, #5934, #5933, #5932 ),
( #5931, #5930, #5929, #5928 ),
( #5927, #5926, #5925, #5924 ),
( #5923, #5922, #5921, #5920 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.04119207459693493400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5941 = cartesian_point ( 'none', ( -19.06124340162390100, -25.57430594292854700, -59.29999999999999700 ) ) ;
#5942 = cartesian_point ( 'none', ( -20.55165477842900800, -27.40636991515049600, -59.29999999999999700 ) ) ;
#5943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5944 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.10000000000000100 ) ) ;
#5945 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.19999999999999600 ) ) ;
#5946 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.29999999999999700 ) ) ;
#5947 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5946, #5945, #5944, #5992 ),
( #5991, #5990, #5989, #5988 ),
( #5987, #5986, #5985, #5984 ),
( #5983, #5982, #5981, #5980 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.7409940497519701400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5948 = face_outer_bound ( 'none', #17003, .t. ) ;
#5949 = b_spline_curve_with_knots ( 'none', 3,
( #5996, #5995, #5994, #5993, #5977, #5976, #5975, #5974, #5973, #5972, #5971 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673548200, 0.2597778039206064000, 0.3802901932938984000, 0.4994300599452228300, 0.6182806484815964700, 0.7398432624599512500, 0.8662686913578155900, 1.000000000000000000 ),
.unspecified. ) ;
#5950 = axis2_placement_3d ( 'none', #5978, #5951, #5937 ) ;
#5951 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5952 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5953 = vector ( 'none', #5952, 1000.000000000000000 ) ;
#5954 = cartesian_point ( 'none', ( -15.38379624778617200, -22.02790544309935300, -59.29999999999999700 ) ) ;
#5955 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.29999999999999700 ) ) ;
#5956 = cartesian_point ( 'none', ( -15.78482465958509500, -24.09338971784220400, -59.29999999999999700 ) ) ;
#5957 = cartesian_point ( 'none', ( -15.71263179274442700, -24.49156808615032000, -59.29999999999999700 ) ) ;
#5958 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.29999999999999700 ) ) ;
#5959 = face_outer_bound ( 'none', #16897, .t. ) ;
#5960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5961 = cartesian_point ( 'none', ( -22.96490517359809800, -18.12078245962109700, -59.29999999999999700 ) ) ;
#5962 = line ( 'none', #5961, #5970 ) ;
#5963 = circle ( 'none', #6024, 2.003868603184952400 ) ;
#5964 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5965 = vector ( 'none', #5964, 1000.000000000000000 ) ;
#5966 = cartesian_point ( 'none', ( -23.32335032545272900, -18.59963524953394700, -59.29999999999999700 ) ) ;
#5967 = line ( 'none', #5966, #5965 ) ;
#5968 = cartesian_point ( 'none', ( -21.55788452153833000, -19.54759087826310400, -59.29999999999999700 ) ) ;
#5969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5970 = vector ( 'none', #5969, 1000.000000000000000 ) ;
#5971 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.00000000000000700 ) ) ;
#5972 = cartesian_point ( 'none', ( 4.255014559631458600, -15.16595041236149700, -58.99999999999999300 ) ) ;
#5973 = cartesian_point ( 'none', ( 4.248642214624505100, -15.36286321837962500, -59.00000000000000000 ) ) ;
#5974 = cartesian_point ( 'none', ( 4.192448521870779200, -15.64732935107818600, -59.00000000000001400 ) ) ;
#5975 = cartesian_point ( 'none', ( 4.101481723900438900, -15.91041240652096500, -59.00000000000000000 ) ) ;
#5976 = cartesian_point ( 'none', ( 3.972042349423226000, -16.15092593148814600, -59.00000000000000000 ) ) ;
#5977 = cartesian_point ( 'none', ( 3.806352993773209500, -16.36705130336869000, -58.99999999999999300 ) ) ;
#5978 = cartesian_point ( 'none', ( -91.44142135623732800, 1.052818105597607200e-014, -59.29999999999999700 ) ) ;
#5979 = face_outer_bound ( 'none', #17008, .t. ) ;
#5980 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.00000000000000000 ) ) ;
#5981 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.10000000000000100 ) ) ;
#5982 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.19999999999999600 ) ) ;
#5983 = cartesian_point ( 'none', ( -16.05067941558882400, -23.74979585819006200, -59.29999999999999700 ) ) ;
#5984 = cartesian_point ( 'none', ( -15.78482465958509500, -24.09338971784220400, -59.00000000000000000 ) ) ;
#5985 = cartesian_point ( 'none', ( -15.78482465958509500, -24.09338971784220400, -59.10000000000000100 ) ) ;
#5986 = cartesian_point ( 'none', ( -15.78482465958509500, -24.09338971784220400, -59.19999999999999600 ) ) ;
#5987 = cartesian_point ( 'none', ( -15.78482465958509500, -24.09338971784220400, -59.29999999999999700 ) ) ;
#5988 = cartesian_point ( 'none', ( -15.71263179274442700, -24.49156808615032000, -59.00000000000000000 ) ) ;
#5989 = cartesian_point ( 'none', ( -15.71263179274442700, -24.49156808615032000, -59.10000000000000100 ) ) ;
#5990 = cartesian_point ( 'none', ( -15.71263179274442700, -24.49156808615032000, -59.19999999999999600 ) ) ;
#5991 = cartesian_point ( 'none', ( -15.71263179274442700, -24.49156808615032000, -59.29999999999999700 ) ) ;
#5992 = cartesian_point ( 'none', ( -15.83410081506673000, -24.94433096311453800, -59.00000000000000000 ) ) ;
#5993 = cartesian_point ( 'none', ( 3.604504633759400900, -16.55800585801866400, -59.00000000000000700 ) ) ;
#5994 = cartesian_point ( 'none', ( 3.369201433261186800, -16.72567741539386800, -58.99999999999998600 ) ) ;
#5995 = cartesian_point ( 'none', ( 3.192334080768265600, -16.81183902465620500, -59.00000000000000700 ) ) ;
#5996 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.00000000000000700 ) ) ;
#5997 = cartesian_point ( 'none', ( -21.98586875719763300, -17.59166507388448200, -59.29999999999999700 ) ) ;
#5998 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5999 = cartesian_point ( 'none', ( -23.57927560076898000, -20.05105276845361900, -59.00000000000000000 ) ) ;
#6000 = cartesian_point ( 'none', ( -23.57927560076898000, -20.05105276845361900, -59.10000000000000100 ) ) ;
#6001 = cartesian_point ( 'none', ( -23.57927560076898000, -20.05105276845361900, -59.19999999999999600 ) ) ;
#6002 = cartesian_point ( 'none', ( -23.57927560076898000, -20.05105276845361900, -59.29999999999999700 ) ) ;
#6003 = cartesian_point ( 'none', ( -23.65602554158948600, -19.53790309101339800, -59.00000000000000000 ) ) ;
#6004 = cartesian_point ( 'none', ( -23.65602554158948600, -19.53790309101339800, -59.10000000000000100 ) ) ;
#6005 = cartesian_point ( 'none', ( -23.65602554158948600, -19.53790309101339800, -59.19999999999999600 ) ) ;
#6006 = cartesian_point ( 'none', ( -23.65602554158948600, -19.53790309101339800, -59.29999999999999700 ) ) ;
#6007 = cartesian_point ( 'none', ( -23.57071711648406500, -19.05409725137350600, -59.00000000000000000 ) ) ;
#6008 = cartesian_point ( 'none', ( -23.57071711648406500, -19.05409725137350600, -59.10000000000000100 ) ) ;
#6009 = cartesian_point ( 'none', ( -23.57071711648406500, -19.05409725137350600, -59.19999999999999600 ) ) ;
#6010 = cartesian_point ( 'none', ( -23.57071711648406500, -19.05409725137350600, -59.29999999999999700 ) ) ;
#6011 = cartesian_point ( 'none', ( -23.32335032545272600, -18.59963524953394700, -59.00000000000000000 ) ) ;
#6012 = cartesian_point ( 'none', ( -23.32335032545272600, -18.59963524953394700, -59.10000000000000100 ) ) ;
#6013 = cartesian_point ( 'none', ( -23.32335032545272600, -18.59963524953394700, -59.19999999999999600 ) ) ;
#6014 = cartesian_point ( 'none', ( -23.32335032545272600, -18.59963524953394700, -59.29999999999999700 ) ) ;
#6015 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6016 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6018 = cylindrical_surface ( 'none', #6021, 2.003868603184952400 ) ;
#6019 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6014, #6013, #6012, #6011 ),
( #6010, #6009, #6008, #6007 ),
( #6006, #6005, #6004, #6003 ),
( #6002, #6001, #6000, #5999 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6020 = cartesian_point ( 'none', ( -21.55788452153833000, -19.54759087826310400, -59.29999999999999700 ) ) ;
#6021 = axis2_placement_3d ( 'none', #6020, #6015, #6016 ) ;
#6022 = line ( 'none', #6049, #6048 ) ;
#6023 = face_outer_bound ( 'none', #17000, .t. ) ;
#6024 = axis2_placement_3d ( 'none', #5968, #5960, #6017 ) ;
#6025 = cartesian_point ( 'none', ( -20.25771031924671600, -24.29044403122764400, -59.29999999999999700 ) ) ;
#6026 = b_spline_curve_with_knots ( 'none', 2,
( #6082, #6081, #6080 ),
.unspecified., .f., .f.,
( 3, 3 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6027 = cartesian_point ( 'none', ( 44.50850294891675700, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#6028 = cartesian_point ( 'none', ( -20.30328552547091900, -17.37248956429292000, -59.29999999999999700 ) ) ;
#6029 = cartesian_point ( 'none', ( -15.19614517706703800, -18.86551412651872200, -59.29999999999999700 ) ) ;
#6030 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6031 = vector ( 'none', #6030, 1000.000000000000000 ) ;
#6032 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6033 = line ( 'none', #6034, #6031 ) ;
#6034 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.29999999999999700 ) ) ;
#6035 = line ( 'none', #6084, #6083 ) ;
#6036 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6038 = axis2_placement_3d ( 'none', #6044, #6037, #6036 ) ;
#6039 = cartesian_point ( 'none', ( -20.98796784325749700, -20.60842493473848300, -59.29999999999999700 ) ) ;
#6040 = axis2_placement_3d ( 'none', #6039, #5998, #6032 ) ;
#6041 = cartesian_point ( 'none', ( -26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#6042 = face_outer_bound ( 'none', #17023, .t. ) ;
#6043 = cartesian_point ( 'none', ( -22.96490517359809800, -18.12078245962109700, -59.29999999999999700 ) ) ;
#6044 = cartesian_point ( 'none', ( -20.98796784325749700, -20.60842493473848300, -59.29999999999999700 ) ) ;
#6045 = circle ( 'none', #6038, 3.177522036446393200 ) ;
#6046 = cylindrical_surface ( 'none', #6040, 3.177522036446393200 ) ;
#6047 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6048 = vector ( 'none', #6047, 1000.000000000000000 ) ;
#6049 = cartesian_point ( 'none', ( -21.98586875719763300, -17.59166507388448200, -59.29999999999999700 ) ) ;
#6050 = axis2_placement_3d ( 'none', #6025, #6120, #6119 ) ;
#6051 = axis2_placement_3d ( 'none', #6111, #6110, #6109 ) ;
#6052 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6053 = vector ( 'none', #6052, 1000.000000000000000 ) ;
#6054 = cartesian_point ( 'none', ( -18.58473190690991200, -17.52872257182840000, -59.29999999999999700 ) ) ;
#6055 = line ( 'none', #6054, #6053 ) ;
#6056 = circle ( 'none', #6050, 6.918104589120091000 ) ;
#6057 = plane ( 'none', #6051 ) ;
#6058 = face_bound ( 'none', #17101, .t. ) ;
#6059 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.00000000000000700 ) ) ;
#6060 = cartesian_point ( 'none', ( 2.013662327826568600, -12.88373149533494400, -59.00000000000000000 ) ) ;
#6061 = cartesian_point ( 'none', ( 2.240453004698375100, -12.88943340057847400, -59.00000000000000000 ) ) ;
#6062 = cartesian_point ( 'none', ( 2.567352148014162800, -12.94058791745051300, -59.00000000000000700 ) ) ;
#6063 = cartesian_point ( 'none', ( 2.867964339202398300, -13.02317963267927100, -58.99999999999997900 ) ) ;
#6064 = cartesian_point ( 'none', ( 3.141911473802395000, -13.14132005018630200, -59.00000000000000700 ) ) ;
#6065 = cartesian_point ( 'none', ( 3.388268637304960900, -13.29151830518002900, -58.99999999999999300 ) ) ;
#6066 = cartesian_point ( 'none', ( 3.610101188993275500, -13.47095440027441500, -58.99999999999999300 ) ) ;
#6067 = cartesian_point ( 'none', ( 3.800136186696624100, -13.68559998941201000, -59.00000000000000700 ) ) ;
#6068 = cartesian_point ( 'none', ( 3.964990080603841200, -13.92505493086145500, -59.00000000000000700 ) ) ;
#6069 = cartesian_point ( 'none', ( 4.095075057476354800, -14.18832148135694600, -58.99999999999998600 ) ) ;
#6070 = cartesian_point ( 'none', ( 4.190536435475273400, -14.46791396069743900, -59.00000000000001400 ) ) ;
#6071 = cartesian_point ( 'none', ( 4.248401793529647600, -14.76202214839272000, -58.99999999999997900 ) ) ;
#6072 = cartesian_point ( 'none', ( 4.254967385445136900, -14.96300990683459500, -58.99999999999999300 ) ) ;
#6073 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.00000000000000700 ) ) ;
#6074 = cartesian_point ( 'none', ( -44.50850294891673500, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#6075 = face_bound ( 'none', #17121, .t. ) ;
#6076 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6077 = face_bound ( 'none', #17137, .t. ) ;
#6078 = face_outer_bound ( 'none', #16906, .t. ) ;
#6079 = b_spline_curve_with_knots ( 'none', 3,
( #6073, #6072, #6071, #6070, #6069, #6068, #6067, #6066, #6065, #6064, #6063, #6062, #6061, #6060, #6059 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327889600, 0.1665342512284632700, 0.2474139473143723600, 0.3286832327328394500, 0.4091901386029457300, 0.4878268366532246800, 0.5655491234028178200, 0.6448345881473682700, 0.7264168083038173900, 0.8120499043773067300, 0.9027184788735855800, 1.000000000000000000 ),
.unspecified. ) ;
#6080 = cartesian_point ( 'none', ( -23.57927560076898400, -20.05105276845361900, -59.29999999999999700 ) ) ;
#6081 = cartesian_point ( 'none', ( -23.69440051199973900, -19.28132825229328900, -59.29999999999999700 ) ) ;
#6082 = cartesian_point ( 'none', ( -23.32335032545272900, -18.59963524953394700, -59.29999999999999700 ) ) ;
#6083 = vector ( 'none', #6076, 1000.000000000000000 ) ;
#6084 = cartesian_point ( 'none', ( -44.50850294891673500, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#6085 = cartesian_point ( 'none', ( 43.42850420305705900, -39.64082794552586400, -59.51139995752112100 ) ) ;
#6086 = edge_curve ( 'none', #5596, #12139, #15743, .t. ) ;
#6087 = cartesian_point ( 'none', ( 43.42578687297445600, -39.63970249094784000, -59.64036596017965800 ) ) ;
#6088 = cartesian_point ( 'none', ( 43.08586007458357900, -39.49891275992143100, -60.00000000000000000 ) ) ;
#6089 = cartesian_point ( 'none', ( -44.50850294891674300, 37.99233993068659700, 0.0000000000000000000 ) ) ;
#6090 = cartesian_point ( 'none', ( -44.51169862967572000, 38.84551262531672200, -0.0000000000000000000 ) ) ;
#6091 = cartesian_point ( 'none', ( -44.34548271549138600, 39.67604264952266400, -0.0000000000000000000 ) ) ;
#6092 = cartesian_point ( 'none', ( -43.67422769723607000, 41.29181735708620200, 0.0000000000000000000 ) ) ;
#6093 = cartesian_point ( 'none', ( -43.20512789189844900, 41.99521802420881000, -0.0000000000000000000 ) ) ;
#6094 = cartesian_point ( 'none', ( -41.99503883973059000, 43.20494870742023600, 0.0000000000000000000 ) ) ;
#6095 = cartesian_point ( 'none', ( -41.28876774226508000, 43.67575903498522600, -0.0000000000000000000 ) ) ;
#6096 = cartesian_point ( 'none', ( -40.08151113382410100, 44.17690329205297000, 0.0000000000000000000 ) ) ;
#6097 = cartesian_point ( 'none', ( -39.66990673660072300, 44.30312803665600500, -0.0000000000000000000 ) ) ;
#6098 = cartesian_point ( 'none', ( -38.83937671239480900, 44.46934395084034000, -0.0000000000000000000 ) ) ;
#6099 = cartesian_point ( 'none', ( -38.41860944779111300, 44.51009960256320100, 0.0000000000000000000 ) ) ;
#6100 = cartesian_point ( 'none', ( -37.99233993068664000, 44.50850294891671400, 0.0000000000000000000 ) ) ;
#6101 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6103 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#6104 = axis2_placement_3d ( 'none', #6103, #6102, #6101 ) ;
#6105 = cartesian_point ( 'none', ( 43.07792045905876700, -40.48725065257433900, -59.51201781515219100 ) ) ;
#6106 = cartesian_point ( 'none', ( 43.07520534901332400, -40.48570939367838400, -59.64087720613473200 ) ) ;
#6107 = b_spline_curve_with_knots ( 'none', 3,
( #6100, #6099, #6098, #6097, #6096, #6095, #6094, #6093, #6092, #6091, #6090, #6089 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000003100, 0.2500000000000006100, 0.5000000000000004400, 0.7500000000000002200, 1.000000000000000000 ),
.unspecified. ) ;
#6108 = cartesian_point ( 'none', ( 43.37480770030440900, -39.61858810972771700, -59.76739058118772600 ) ) ;
#6109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6110 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6111 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#6112 = circle ( 'none', #6104, 41.48499999999999900 ) ;
#6113 = cartesian_point ( 'none', ( 43.20434886862082600, -39.54798804766313900, -59.94773175626309600 ) ) ;
#6114 = cartesian_point ( 'none', ( 43.02692749598347200, -40.45789578132964700, -59.76773558989179900 ) ) ;
#6115 = cartesian_point ( 'none', ( 42.96667848651347300, -39.44955053309165300, -60.00000000000000000 ) ) ;
#6116 = cartesian_point ( 'none', ( -44.50850294891674300, 37.99233993068659700, 0.0000000000000000000 ) ) ;
#6117 = cartesian_point ( 'none', ( 43.28957828446261400, -39.58328807869542500, -59.85756116872541100 ) ) ;
#6118 = face_bound ( 'none', #17144, .t. ) ;
#6119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6121 = face_bound ( 'none', #10114, .t. ) ;
#6122 = cartesian_point ( 'none', ( -5.384566934687971900, -13.85480620714649000, -59.00000000000000000 ) ) ;
#6123 = cartesian_point ( 'none', ( -1.683268233389270600, -20.47818283052311400, -59.00000000000000000 ) ) ;
#6124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6126 = cartesian_point ( 'none', ( -19.42090748629604800, -23.31093139020763200, -59.29999999999999700 ) ) ;
#6127 = axis2_placement_3d ( 'none', #6126, #6125, #6124 ) ;
#6128 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.00000000000000700 ) ) ;
#6129 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6131 = cartesian_point ( 'none', ( -20.32583041681718300, -22.97838039239624300, -59.29999999999999700 ) ) ;
#6132 = cartesian_point ( 'none', ( -20.51582169241026300, -24.77057913543517400, -59.29999999999999700 ) ) ;
#6133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6134 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6135 = cartesian_point ( 'none', ( -20.32583041681718300, -22.97838039239624300, -59.29999999999999700 ) ) ;
#6136 = axis2_placement_3d ( 'none', #6135, #6134, #6133 ) ;
#6137 = cartesian_point ( 'none', ( -19.14080150668772300, -25.23933024975420000, -59.29999999999999700 ) ) ;
#6138 = circle ( 'none', #6127, 1.824666725431956600 ) ;
#6139 = face_outer_bound ( 'none', #9116, .t. ) ;
#6140 = cartesian_point ( 'none', ( 37.99233993068666800, 44.50850294891672800, 0.0000000000000000000 ) ) ;
#6141 = cartesian_point ( 'none', ( -37.99233993068664000, 44.50850294891671400, 0.0000000000000000000 ) ) ;
#6142 = axis2_placement_3d ( 'none', #6131, #6130, #6129 ) ;
#6143 = circle ( 'none', #6142, 2.015367206973602200 ) ;
#6144 = cylindrical_surface ( 'none', #6136, 2.015367206973602200 ) ;
#6145 = cartesian_point ( 'none', ( -21.70019039235461700, -24.45243589901240700, -59.29999999999999700 ) ) ;
#6146 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -58.99999999999999300 ) ) ;
#6147 = b_spline_curve_with_knots ( 'none', 3,
( #6146, #6205, #6204, #6203, #6202, #6201, #6200, #6199, #6198, #6197, #6196, #6195, #6194, #6193, #6192 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327889600, 0.1665342512284632700, 0.2474139473143723600, 0.3286832327328394500, 0.4091901386029457300, 0.4878268366532248500, 0.5655491234028177100, 0.6448345881473682700, 0.7264168083038173900, 0.8120499043773065100, 0.9027184788735856900, 1.000000000000000000 ),
.unspecified. ) ;
#6148 = line ( 'none', #6190, #6189 ) ;
#6149 = line ( 'none', #6186, #6185 ) ;
#6150 = circle ( 'none', #6191, 42.88499999999999800 ) ;
#6151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6152 = vector ( 'none', #6151, 1000.000000000000000 ) ;
#6153 = b_spline_curve_with_knots ( 'none', 3,
( #6238, #6237, #6236, #6235, #6234, #6233, #6232, #6231, #6230, #6229, #6228, #6227 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6154 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6155 = vector ( 'none', #6154, 1000.000000000000000 ) ;
#6156 = cartesian_point ( 'none', ( -1.683268233389270600, -19.60155945389973600, -59.00000000000000000 ) ) ;
#6157 = line ( 'none', #6156, #6155 ) ;
#6158 = cartesian_point ( 'none', ( -6.163787713908750900, -12.97818283052311400, -59.00000000000000000 ) ) ;
#6159 = line ( 'none', #6158, #6152 ) ;
#6160 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -58.99999999999999300 ) ) ;
#6161 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -58.99999999999999300 ) ) ;
#6162 = cartesian_point ( 'none', ( -7.238491933875033100, -15.16595041236149700, -58.99999999999999300 ) ) ;
#6163 = cartesian_point ( 'none', ( -7.244864278881987500, -15.36286321837962800, -59.00000000000001400 ) ) ;
#6164 = cartesian_point ( 'none', ( -7.301057971635716900, -15.64732935107818300, -59.00000000000000000 ) ) ;
#6165 = cartesian_point ( 'none', ( -7.392024769606055500, -15.91041240652096200, -59.00000000000000000 ) ) ;
#6166 = cartesian_point ( 'none', ( -7.521464144083268800, -16.15092593148815000, -59.00000000000000700 ) ) ;
#6167 = cartesian_point ( 'none', ( -7.687153499733280900, -16.36705130336869000, -58.99999999999999300 ) ) ;
#6168 = cartesian_point ( 'none', ( -7.889001859747094300, -16.55800585801866000, -59.00000000000000700 ) ) ;
#6169 = cartesian_point ( 'none', ( -8.124305060245301700, -16.72567741539386800, -58.99999999999999300 ) ) ;
#6170 = cartesian_point ( 'none', ( -8.301172412738226900, -16.81183902465620500, -59.00000000000000700 ) ) ;
#6171 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.00000000000000700 ) ) ;
#6172 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6173 = vector ( 'none', #6172, 1000.000000000000000 ) ;
#6174 = cartesian_point ( 'none', ( -5.384566934687971900, -19.60155945389973600, -59.00000000000000000 ) ) ;
#6175 = line ( 'none', #6174, #6173 ) ;
#6176 = b_spline_curve_with_knots ( 'none', 3,
( #6171, #6170, #6169, #6168, #6167, #6166, #6165, #6164, #6163, #6162, #6161 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673545400, 0.2597778039206059000, 0.3802901932938982400, 0.4994300599452226000, 0.6182806484815963600, 0.7398432624599511300, 0.8662686913578155900, 1.000000000000000000 ),
.unspecified. ) ;
#6177 = cartesian_point ( 'none', ( 37.99233993068665400, -44.50850294891671400, 0.0000000000000000000 ) ) ;
#6178 = axis2_placement_3d ( 'none', #6220, #6266, #6265 ) ;
#6179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6180 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6181 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6182 = cartesian_point ( 'none', ( 44.50850294891674300, 37.99233993068662600, 0.0000000000000000000 ) ) ;
#6183 = line ( 'none', #6270, #6269 ) ;
#6184 = direction ( 'none', ( 1.000000000000000000, 2.312964634635742500e-016, 0.0000000000000000000 ) ) ;
#6185 = vector ( 'none', #6184, 1000.000000000000000 ) ;
#6186 = cartesian_point ( 'none', ( -45.00000000000001400, -44.50850294891673500, 0.0000000000000000000 ) ) ;
#6187 = face_outer_bound ( 'none', #16908, .t. ) ;
#6188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6189 = vector ( 'none', #6188, 1000.000000000000000 ) ;
#6190 = cartesian_point ( 'none', ( -5.384566934687971900, -13.85480620714649000, -59.00000000000000000 ) ) ;
#6191 = axis2_placement_3d ( 'none', #6181, #6180, #6179 ) ;
#6192 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.00000000000000700 ) ) ;
#6193 = cartesian_point ( 'none', ( -9.479844165679924800, -12.88373149533494400, -58.99999999999999300 ) ) ;
#6194 = cartesian_point ( 'none', ( -9.253053488808115300, -12.88943340057847200, -58.99999999999998600 ) ) ;
#6195 = cartesian_point ( 'none', ( -8.926154345492332000, -12.94058791745051300, -59.00000000000001400 ) ) ;
#6196 = cartesian_point ( 'none', ( -8.625542154304094200, -13.02317963267927700, -58.99999999999999300 ) ) ;
#6197 = cartesian_point ( 'none', ( -8.351595019704097600, -13.14132005018629300, -58.99999999999998600 ) ) ;
#6198 = cartesian_point ( 'none', ( -8.105237856201531700, -13.29151830518003200, -59.00000000000001400 ) ) ;
#6199 = cartesian_point ( 'none', ( -7.883405304513216200, -13.47095440027441300, -58.99999999999998600 ) ) ;
#6200 = cartesian_point ( 'none', ( -7.693370306809870700, -13.68559998941200600, -59.00000000000000700 ) ) ;
#6201 = cartesian_point ( 'none', ( -7.528516412902653200, -13.92505493086145500, -59.00000000000000700 ) ) ;
#6202 = cartesian_point ( 'none', ( -7.398431436030136900, -14.18832148135694600, -58.99999999999998600 ) ) ;
#6203 = cartesian_point ( 'none', ( -7.302970058031222700, -14.46791396069743900, -59.00000000000001400 ) ) ;
#6204 = cartesian_point ( 'none', ( -7.245104699976841400, -14.76202214839272000, -58.99999999999997900 ) ) ;
#6205 = cartesian_point ( 'none', ( -7.238539108061354800, -14.96300990683459500, -58.99999999999999300 ) ) ;
#6206 = cartesian_point ( 'none', ( -37.99233993068661900, -44.50850294891673500, 0.0000000000000000000 ) ) ;
#6207 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6208 = vector ( 'none', #6207, 1000.000000000000000 ) ;
#6209 = cartesian_point ( 'none', ( -1.683268233389270600, -20.47818283052311400, -59.00000000000000000 ) ) ;
#6210 = line ( 'none', #6209, #6208 ) ;
#6211 = cartesian_point ( 'none', ( -1.585865635986673600, -12.97818283052311400, -59.00000000000000000 ) ) ;
#6212 = cartesian_point ( 'none', ( 43.20512789191157300, -41.99521802420203200, -0.0000000000000000000 ) ) ;
#6213 = cartesian_point ( 'none', ( 41.99503883971748800, -43.20494870742695100, 0.0000000000000000000 ) ) ;
#6214 = cartesian_point ( 'none', ( 41.28876774225973600, -43.67575903498419600, -0.0000000000000000000 ) ) ;
#6215 = cartesian_point ( 'none', ( 40.08151113382683700, -44.17690329205345300, 0.0000000000000000000 ) ) ;
#6216 = cartesian_point ( 'none', ( 39.66990673660659200, -44.30312803665602700, -0.0000000000000000000 ) ) ;
#6217 = cartesian_point ( 'none', ( 38.83937671240067100, -44.46934395084037600, -0.0000000000000000000 ) ) ;
#6218 = cartesian_point ( 'none', ( 38.41860944779499900, -44.51009960256320100, 0.0000000000000000000 ) ) ;
#6219 = cartesian_point ( 'none', ( 37.99233993068665400, -44.50850294891671400, 0.0000000000000000000 ) ) ;
#6220 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#6221 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -64.70000000000000300 ) ) ;
#6222 = b_spline_curve_with_knots ( 'none', 3,
( #6219, #6218, #6217, #6216, #6215, #6214, #6213, #6212, #6274, #6273, #6272, #6271 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1249999999999990000, 0.2499999999999980000, 0.4999999999999986700, 0.7499999999999993300, 1.000000000000000000 ),
.unspecified. ) ;
#6223 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6224 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6225 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#6226 = circle ( 'none', #6178, 2.100000000000001000 ) ;
#6227 = cartesian_point ( 'none', ( -37.99233993068661900, -44.50850294891673500, 0.0000000000000000000 ) ) ;
#6228 = cartesian_point ( 'none', ( -38.84551262531674400, -44.51169862967570600, 0.0000000000000000000 ) ) ;
#6229 = cartesian_point ( 'none', ( -39.67604264952267800, -44.34548271549135700, -0.0000000000000000000 ) ) ;
#6230 = cartesian_point ( 'none', ( -41.29181735708620900, -43.67422769723604900, 0.0000000000000000000 ) ) ;
#6231 = cartesian_point ( 'none', ( -41.99521802421426000, -43.20512789189615400, -0.0000000000000000000 ) ) ;
#6232 = cartesian_point ( 'none', ( -43.20494870741480000, -41.99503883973282800, 0.0000000000000000000 ) ) ;
#6233 = cartesian_point ( 'none', ( -43.67575903498750000, -41.28876774225960800, -0.0000000000000000000 ) ) ;
#6234 = cartesian_point ( 'none', ( -44.17690329205184700, -40.08151113382680100, 0.0000000000000000000 ) ) ;
#6235 = cartesian_point ( 'none', ( -44.30312803665602700, -39.66990673660071600, -0.0000000000000000000 ) ) ;
#6236 = cartesian_point ( 'none', ( -44.46934395084037600, -38.83937671239478800, -0.0000000000000000000 ) ) ;
#6237 = cartesian_point ( 'none', ( -44.51009960256320900, -38.41860944779107000, 0.0000000000000000000 ) ) ;
#6238 = cartesian_point ( 'none', ( -44.50850294891673500, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#6239 = axis2_placement_3d ( 'none', #6225, #6224, #6223 ) ;
#6240 = cylindrical_surface ( 'none', #6239, 41.48499999999999900 ) ;
#6241 = cartesian_point ( 'none', ( 43.67575903497866100, 41.28876774226527900, -0.0000000000000000000 ) ) ;
#6242 = cartesian_point ( 'none', ( 44.17690329205626700, 40.08151113382403000, 0.0000000000000000000 ) ) ;
#6243 = cartesian_point ( 'none', ( 44.30312803665603400, 39.66990673661245400, -0.0000000000000000000 ) ) ;
#6244 = cartesian_point ( 'none', ( 44.46934395084038300, 38.83937671240648400, -0.0000000000000000000 ) ) ;
#6245 = cartesian_point ( 'none', ( 44.51009960256322300, 38.41860944779888600, 0.0000000000000000000 ) ) ;
#6246 = cartesian_point ( 'none', ( 44.50850294891674300, 37.99233993068662600, 0.0000000000000000000 ) ) ;
#6247 = circle ( 'none', #6301, 4.699999999999995700 ) ;
#6248 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#6249 = b_spline_curve_with_knots ( 'none', 3,
( #6246, #6245, #6244, #6243, #6242, #6241, #6307, #6306, #6305, #6304, #6303, #6302 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1249999999999995800, 0.2499999999999991700, 0.4999999999999994400, 0.7499999999999996700, 1.000000000000000000 ),
.unspecified. ) ;
#6250 = circle ( 'none', #6267, 4.699999999999995700 ) ;
#6251 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#6252 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6253 = circle ( 'none', #6289, 1.976136028425820700 ) ;
#6254 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6255 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6256 = circle ( 'none', #6299, 4.699999999999995700 ) ;
#6257 = circle ( 'none', #6261, 6.500000000000000900 ) ;
#6258 = direction ( 'none', ( -1.000000000000000000, -1.541976423090494900e-016, 0.0000000000000000000 ) ) ;
#6259 = vector ( 'none', #6258, 1000.000000000000000 ) ;
#6260 = advanced_face ( 'none', ( #15742 ), #15745, .t. ) ;
#6261 = axis2_placement_3d ( 'none', #6221, #6255, #6254 ) ;
#6262 = cartesian_point ( 'none', ( -45.00000000000002800, 44.50850294891671400, 0.0000000000000000000 ) ) ;
#6263 = line ( 'none', #6262, #6259 ) ;
#6264 = cartesian_point ( 'none', ( -44.99127379678137100, -37.99233993068662600, -0.4999238475781897000 ) ) ;
#6265 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#6266 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6267 = axis2_placement_3d ( 'none', #6296, #6295, #6294 ) ;
#6268 = direction ( 'none', ( -1.541976423090495100e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6269 = vector ( 'none', #6268, 1000.000000000000000 ) ;
#6270 = cartesian_point ( 'none', ( 44.50850294891675700, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#6271 = cartesian_point ( 'none', ( 44.50850294891675700, -37.99233993068662600, 0.0000000000000000000 ) ) ;
#6272 = cartesian_point ( 'none', ( 44.51169862967563500, -38.84551262529206600, 0.0000000000000000000 ) ) ;
#6273 = cartesian_point ( 'none', ( 44.34548271549130000, -39.67604264949798700, -0.0000000000000000000 ) ) ;
#6274 = cartesian_point ( 'none', ( 43.67422769723614100, -41.29181735711085800, 0.0000000000000000000 ) ) ;
#6275 = direction ( 'none', ( -2.952720810173291300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6276 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6277 = edge_loop ( 'none', ( #8350, #8365, #9068, #8334 ) ) ;
#6278 = toroidal_surface ( 'none', #6370, 0.04999999999999884400, 2.999999999999999600 ) ;
#6279 = cartesian_point ( 'none', ( 19.08999999596802900, 6.099583304394123200, 19.08999999596757400 ) ) ;
#6280 = circle ( 'none', #6336, 6.500000000000000900 ) ;
#6281 = direction ( 'none', ( -0.01744974916068272100, -0.01744974916068272100, 0.9996954598818874600 ) ) ;
#6282 = vector ( 'none', #6281, 1000.000000000000100 ) ;
#6283 = cartesian_point ( 'none', ( -44.97472669446992900, -37.97579282837519100, -1.447906704100644800 ) ) ;
#6284 = axis2_placement_3d ( 'none', #6323, #6322, #6321 ) ;
#6285 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#6286 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6287 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6288 = cartesian_point ( 'none', ( 19.08999999596802900, 5.399999999999993200, 19.08999999596757000 ) ) ;
#6289 = axis2_placement_3d ( 'none', #6288, #6287, #6286 ) ;
#6290 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6292 = axis2_placement_3d ( 'none', #6248, #6291, #6290 ) ;
#6293 = line ( 'none', #6283, #6282 ) ;
#6294 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6295 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6296 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#6297 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 19.08999999596783000 ) ) ;
#6298 = circle ( 'none', #6292, 4.699999999999995700 ) ;
#6299 = axis2_placement_3d ( 'none', #6285, #6276, #6275 ) ;
#6300 = direction ( 'none', ( 1.033452283560652000e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6301 = axis2_placement_3d ( 'none', #6251, #6252, #6300 ) ;
#6302 = cartesian_point ( 'none', ( 37.99233993068666800, 44.50850294891672800, 0.0000000000000000000 ) ) ;
#6303 = cartesian_point ( 'none', ( 38.84551262528561500, 44.51169862967557100, 0.0000000000000000000 ) ) ;
#6304 = cartesian_point ( 'none', ( 39.67604264949153500, 44.34548271549124400, -0.0000000000000000000 ) ) ;
#6305 = cartesian_point ( 'none', ( 41.29181735711737400, 43.67422769723614800, 0.0000000000000000000 ) ) ;
#6306 = cartesian_point ( 'none', ( 41.99521802419745600, 43.20512789191617700, -0.0000000000000000000 ) ) ;
#6307 = cartesian_point ( 'none', ( 43.20494870743160500, 41.99503883971282600, 0.0000000000000000000 ) ) ;
#6308 = circle ( 'none', #6312, 2.149999999999999000 ) ;
#6309 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.08999999596783000 ) ) ;
#6310 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6311 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6312 = axis2_placement_3d ( 'none', #6377, #6376, #6375 ) ;
#6313 = cartesian_point ( 'none', ( 17.11386396754220800, 5.399999999999993200, 19.08999999596758800 ) ) ;
#6314 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6315 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6316 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#6317 = axis2_placement_3d ( 'none', #6316, #6315, #6314 ) ;
#6318 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#6319 = circle ( 'none', #6341, 2.149999999999999000 ) ;
#6320 = circle ( 'none', #6317, 2.149999999999999000 ) ;
#6321 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6322 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6323 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#6324 = face_outer_bound ( 'none', #17157, .t. ) ;
#6325 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6326 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6327 = cartesian_point ( 'none', ( -19.08999999596776900, 6.099583304394122300, 19.08999999596783000 ) ) ;
#6328 = axis2_placement_3d ( 'none', #6332, #6326, #6325 ) ;
#6329 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6330 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6331 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -63.30000000000002600 ) ) ;
#6332 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#6333 = face_outer_bound ( 'none', #17120, .t. ) ;
#6334 = cylindrical_surface ( 'none', #6328, 6.500000000000000900 ) ;
#6335 = circle ( 'none', #6284, 2.149999999999999000 ) ;
#6336 = axis2_placement_3d ( 'none', #6331, #6330, #6329 ) ;
#6337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6338 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6339 = axis2_placement_3d ( 'none', #6297, #6338, #6337 ) ;
#6340 = circle ( 'none', #6339, 1.976136028425820700 ) ;
#6341 = axis2_placement_3d ( 'none', #6318, #6311, #6310 ) ;
#6342 = cartesian_point ( 'none', ( 43.77908794705534500, -38.79440523847738800, -59.51078209989005800 ) ) ;
#6343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6344 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6345 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#6346 = axis2_placement_3d ( 'none', #6345, #6344, #6343 ) ;
#6347 = cartesian_point ( 'none', ( 43.71910014188387100, -37.84693231648113700, -59.94751595750754100 ) ) ;
#6348 = cartesian_point ( 'none', ( 43.59060241527949100, -37.83009108279853200, -60.00000000000000000 ) ) ;
#6349 = cartesian_point ( 'none', ( 43.46134747274913200, -37.81315002364338800, -60.00000000000000000 ) ) ;
#6350 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6352 = cartesian_point ( 'none', ( 43.77636839693558800, -38.79369558821730400, -59.63985471422459000 ) ) ;
#6353 = cartesian_point ( 'none', ( 43.72268790462534600, -38.77928043812578800, -59.76704557248365300 ) ) ;
#6354 = cartesian_point ( 'none', ( 43.63282105848468000, -38.75513028893395500, -59.85734517154607900 ) ) ;
#6355 = circle ( 'none', #6346, 2.499999999999946700 ) ;
#6356 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#6357 = cartesian_point ( 'none', ( 43.29221052010575500, -38.66357657642622300, -60.00000000000000000 ) ) ;
#6358 = face_outer_bound ( 'none', #17169, .t. ) ;
#6359 = face_bound ( 'none', #17173, .t. ) ;
#6360 = direction ( 'none', ( 0.0000000000000000000, 2.220446049250312800e-016, -1.000000000000000000 ) ) ;
#6361 = face_bound ( 'none', #17153, .t. ) ;
#6362 = cartesian_point ( 'none', ( 43.54295421234401400, -38.73098013974211500, -59.94764477060850500 ) ) ;
#6363 = plane ( 'none', #6372 ) ;
#6364 = face_bound ( 'none', #17138, .t. ) ;
#6365 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.220446049250312800e-016 ) ) ;
#6366 = face_bound ( 'none', #17146, .t. ) ;
#6367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6368 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6369 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#6370 = axis2_placement_3d ( 'none', #6309, #6365, #6360 ) ;
#6371 = face_bound ( 'none', #17163, .t. ) ;
#6372 = axis2_placement_3d ( 'none', #6356, #6351, #6350 ) ;
#6373 = face_bound ( 'none', #17122, .t. ) ;
#6374 = circle ( 'none', #6379, 2.499999999999988500 ) ;
#6375 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6376 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6377 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#6378 = cartesian_point ( 'none', ( 43.41794891087521800, -38.69737704961730900, -60.00000000000000000 ) ) ;
#6379 = axis2_placement_3d ( 'none', #6369, #6368, #6367 ) ;
#6380 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#6381 = axis2_placement_3d ( 'none', #6431, #6428, #6422 ) ;
#6382 = axis2_placement_3d ( 'none', #6380, #6394, #6426 ) ;
#6383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6384 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -9.399999999999995000 ) ) ;
#6385 = cylindrical_surface ( 'none', #6381, 1.999999999999988000 ) ;
#6386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6387 = circle ( 'none', #6430, 1.649999999999995200 ) ;
#6388 = circle ( 'none', #6382, 1.999999999999988000 ) ;
#6389 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#6390 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6391 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#6392 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6393 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#6394 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6395 = axis2_placement_3d ( 'none', #6393, #6392, #6383 ) ;
#6396 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.040834085586084600e-014 ) ) ;
#6397 = direction ( 'none', ( -1.047445008332814600e-014, 1.110223024625156400e-016, -1.000000000000000000 ) ) ;
#6398 = cartesian_point ( 'none', ( 19.03999999596803100, 3.099999999999993900, 19.08999999596757000 ) ) ;
#6399 = axis2_placement_3d ( 'none', #6391, #6390, #6389 ) ;
#6400 = face_outer_bound ( 'none', #17211, .t. ) ;
#6401 = conical_surface ( 'none', #6395, 1.999999999999988000, 1.029744258676652100 ) ;
#6402 = cartesian_point ( 'none', ( -30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#6403 = line ( 'none', #6402, #6424 ) ;
#6404 = axis2_placement_3d ( 'none', #6398, #6397, #6396 ) ;
#6405 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6406 = vector ( 'none', #6405, 1000.000000000000000 ) ;
#6407 = cartesian_point ( 'none', ( -43.96127132032730600, -36.95376223821222100, -59.50872620321864300 ) ) ;
#6408 = line ( 'none', #6407, #6406 ) ;
#6409 = circle ( 'none', #6404, 2.999999999999999100 ) ;
#6410 = circle ( 'none', #6399, 2.100000000000001000 ) ;
#6411 = conical_surface ( 'none', #6421, 1.999999999999988000, 1.029744258676652100 ) ;
#6412 =( bounded_curve ( ) b_spline_curve ( 3, ( #6464, #6463, #6462, #6461 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7852458701498669100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#6413 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#6414 = face_outer_bound ( 'none', #17222, .t. ) ;
#6415 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6416 = face_outer_bound ( 'none', #11486, .t. ) ;
#6417 = cylindrical_surface ( 'none', #6457, 1.999999999999988000 ) ;
#6418 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6419 = vector ( 'none', #6418, 1000.000000000000000 ) ;
#6420 = cartesian_point ( 'none', ( -30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#6421 = axis2_placement_3d ( 'none', #6413, #6460, #6415 ) ;
#6422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6423 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6424 = vector ( 'none', #6423, 1000.000000000000000 ) ;
#6425 = line ( 'none', #6420, #6419 ) ;
#6426 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6427 = face_outer_bound ( 'none', #17212, .t. ) ;
#6428 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6430 = axis2_placement_3d ( 'none', #6384, #6386, #6429 ) ;
#6431 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#6432 = cartesian_point ( 'none', ( -44.99127379678137100, -37.99233993068662600, -0.4999238475781897000 ) ) ;
#6433 = cartesian_point ( 'none', ( -44.99125558564967500, -38.90861346632274100, -0.5009671626139230400 ) ) ;
#6434 = cartesian_point ( 'none', ( -44.80906754132670500, -39.82445301411939200, -0.5025606113834942800 ) ) ;
#6435 = cartesian_point ( 'none', ( -44.10785073789996600, -41.51730120573580500, -0.5049196205048752700 ) ) ;
#6436 = cartesian_point ( 'none', ( -43.58909808033817500, -42.29364447860425700, -0.5056783861338705100 ) ) ;
#6437 = cartesian_point ( 'none', ( -42.29349070313500600, -43.58921627300456700, -0.5056777650337364000 ) ) ;
#6438 = cartesian_point ( 'none', ( -41.51714558087994100, -44.10793566123091800, -0.5049183864051679500 ) ) ;
#6439 = cartesian_point ( 'none', ( -39.82434216352920900, -44.80909305312733400, -0.5025591217893820000 ) ) ;
#6440 = cartesian_point ( 'none', ( -38.90854937257871900, -44.99125560517175900, -0.5009660441942194200 ) ) ;
#6441 = cartesian_point ( 'none', ( -37.99233993068663300, -44.99127379678137800, -0.4999238475782039100 ) ) ;
#6442 = cartesian_point ( 'none', ( -37.97579282837519800, -37.97579282837519100, -1.325739859039660300 ) ) ;
#6443 = face_outer_bound ( 'none', #17195, .t. ) ;
#6444 = circle ( 'none', #6469, 5.099999999999989900 ) ;
#6445 = cylindrical_surface ( 'none', #6487, 1.649999999999995200 ) ;
#6446 = circle ( 'none', #6488, 1.000000000000007800 ) ;
#6447 = b_spline_curve_with_knots ( 'none', 3,
( #6441, #6440, #6439, #6438, #6437, #6436, #6435, #6434, #6433, #6432 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6448 = cartesian_point ( 'none', ( -5.099999999999989900, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6449 = direction ( 'none', ( 0.0000000000000000000, -0.9998476951563911600, -0.01745240643728356000 ) ) ;
#6450 = direction ( 'none', ( -0.01744974916068272100, -0.01744974916068272500, 0.9996954598818874600 ) ) ;
#6451 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6452 = axis2_placement_3d ( 'none', #6442, #6450, #6449 ) ;
#6453 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#6454 = cylindrical_surface ( 'none', #6452, 6.999999999999998200 ) ;
#6455 = face_outer_bound ( 'none', #11196, .t. ) ;
#6456 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6457 = axis2_placement_3d ( 'none', #6459, #6456, #6451 ) ;
#6458 = face_outer_bound ( 'none', #17203, .t. ) ;
#6459 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#6460 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6461 = cartesian_point ( 'none', ( -43.96127132032730600, 36.96233745423255400, -59.50872620321865000 ) ) ;
#6462 = cartesian_point ( 'none', ( -43.96123040441958100, 38.84352633764718400, -59.51107027400271900 ) ) ;
#6463 = cartesian_point ( 'none', ( -43.24142509870915100, 40.58136948022669800, -59.51233883596152900 ) ) ;
#6464 = cartesian_point ( 'none', ( -41.91139728946793500, 41.91139728946791400, -59.51233883596152200 ) ) ;
#6465 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -63.00000000000000000 ) ) ;
#6466 = toroidal_surface ( 'none', #6509, 5.099999999999989900, 1.000000000000007800 ) ;
#6467 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6468 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6469 = axis2_placement_3d ( 'none', #6474, #6468, #6467 ) ;
#6470 = circle ( 'none', #6513, 3.548149444220910300 ) ;
#6471 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6472 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6473 = cartesian_point ( 'none', ( -5.099999999999989900, 86.99999999999998600, 0.0000000000000000000 ) ) ;
#6474 = cartesian_point ( 'none', ( 3.184648865910770400e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6475 = cartesian_point ( 'none', ( 2.348296709759779300, 87.43591742327299700, 5.521445997781591500 ) ) ;
#6476 = cartesian_point ( 'none', ( 2.341001315537750000, 87.58850689930785900, 5.444172299872086300 ) ) ;
#6477 = cartesian_point ( 'none', ( 2.325206280087203300, 87.73038222549033100, 5.322508698098654500 ) ) ;
#6478 = cartesian_point ( 'none', ( 2.277169671411107400, 87.93663734749988200, 5.003253880027887800 ) ) ;
#6479 = cartesian_point ( 'none', ( 2.244565856426662200, 88.00000000000000000, 4.805569010464164000 ) ) ;
#6480 = cartesian_point ( 'none', ( 2.209730459937650600, 88.00000000000000000, 4.596421574923653900 ) ) ;
#6481 = axis2_placement_3d ( 'none', #6465, #6516, #6515 ) ;
#6482 = plane ( 'none', #6481 ) ;
#6483 = b_spline_curve_with_knots ( 'none', 3,
( #6480, #6479, #6478, #6477, #6476, #6475 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.3414682386228142200, 0.6829364772456284500 ),
.unspecified. ) ;
#6484 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6485 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6486 = cartesian_point ( 'none', ( 5.099999999999989900, 88.00000000000000000, 6.245698675651489000e-016 ) ) ;
#6487 = axis2_placement_3d ( 'none', #6453, #6485, #6484 ) ;
#6488 = axis2_placement_3d ( 'none', #6473, #6472, #6471 ) ;
#6489 = line ( 'none', #6496, #6553 ) ;
#6490 = direction ( 'none', ( 6.123233995736736500e-017, 0.8660254037844399300, -0.4999999999999976100 ) ) ;
#6491 = vector ( 'none', #6490, 1000.000000000000100 ) ;
#6492 = cartesian_point ( 'none', ( 6.279433358950559700e-016, 88.00000000000000000, -1.600000000000000800 ) ) ;
#6493 = line ( 'none', #6492, #6491 ) ;
#6494 = cartesian_point ( 'none', ( 5.544645279462132700e-016, 86.96076951545863700, -0.9999999999999887900 ) ) ;
#6495 = direction ( 'none', ( 0.0000000000000000000, 0.5150380749100592600, 0.8571673007021092200 ) ) ;
#6496 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 83.99999999999998600, 0.9999999999999870100 ) ) ;
#6497 = conical_surface ( 'none', #6505, 1.600000000000000800, 0.5235987755982961500 ) ;
#6498 = direction ( 'none', ( -1.000000000000000000, -1.480367759028781600e-017, 0.0000000000000000000 ) ) ;
#6499 = cylindrical_surface ( 'none', #6544, 0.9999999999999879000 ) ;
#6500 = cartesian_point ( 'none', ( 0.0000000000000000000, 86.99999999999998600, 0.0000000000000000000 ) ) ;
#6501 = face_outer_bound ( 'none', #11216, .t. ) ;
#6502 = cartesian_point ( 'none', ( 2.209730459937650600, 88.00000000000000000, 3.499999999999996000 ) ) ;
#6503 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6504 = direction ( 'none', ( 1.480367759028781600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6505 = axis2_placement_3d ( 'none', #6541, #6537, #6536 ) ;
#6506 = cartesian_point ( 'none', ( -6.452773460882158700e-018, 87.43588989435403400, 0.0000000000000000000 ) ) ;
#6507 = axis2_placement_3d ( 'none', #6506, #6504, #6503 ) ;
#6508 = circle ( 'none', #6507, 6.000000000000000900 ) ;
#6509 = axis2_placement_3d ( 'none', #6500, #6518, #6498 ) ;
#6510 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6512 = cartesian_point ( 'none', ( -23.99592901978885400, -7.579281228352535000, -59.00000000000000000 ) ) ;
#6513 = axis2_placement_3d ( 'none', #6512, #6511, #6510 ) ;
#6514 = cartesian_point ( 'none', ( 6.279433358950559700e-016, 88.00000000000000000, -1.600000000000000800 ) ) ;
#6515 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6517 = cartesian_point ( 'none', ( 2.285035688163616500, 65.00000000000000000, 5.547847501853185600 ) ) ;
#6518 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6519 = cartesian_point ( 'none', ( -6.000000000000001800, 87.43588989435403400, 0.0000000000000000000 ) ) ;
#6520 = face_outer_bound ( 'none', #17254, .t. ) ;
#6521 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 86.96076951545863700, 0.9999999999999887900 ) ) ;
#6522 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6523 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 83.99999999999998600, 0.0000000000000000000 ) ) ;
#6524 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6525 = cartesian_point ( 'none', ( -2.285035688163615100, 86.99999999999998600, 5.547847501853188300 ) ) ;
#6526 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6527 = vector ( 'none', #6526, 1000.000000000000000 ) ;
#6528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6529 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6530 = axis2_placement_3d ( 'none', #6533, #6529, #6528 ) ;
#6531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6532 = cartesian_point ( 'none', ( 6.000000000000005300, 40.05000000000000400, 7.347880794884123700e-016 ) ) ;
#6533 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6534 = circle ( 'none', #6539, 0.9999999999999870100 ) ;
#6535 = circle ( 'none', #6530, 1.600000000000000800 ) ;
#6536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6537 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6538 = line ( 'none', #6540, #6527 ) ;
#6539 = axis2_placement_3d ( 'none', #6523, #6584, #6583 ) ;
#6540 = cartesian_point ( 'none', ( 6.000000000000000900, 22.50244345953736400, 7.347880794884120700e-016 ) ) ;
#6541 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6542 = direction ( 'none', ( 0.0000000000000000000, 0.8660254037844399300, 0.4999999999999976100 ) ) ;
#6543 = vector ( 'none', #6542, 1000.000000000000100 ) ;
#6544 = axis2_placement_3d ( 'none', #6522, #6524, #6531 ) ;
#6545 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 1.600000000000000800 ) ) ;
#6546 = line ( 'none', #6545, #6543 ) ;
#6547 = cartesian_point ( 'none', ( -2.285035688163615100, 65.00000000000000000, 5.547847501853189200 ) ) ;
#6548 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6549 = vector ( 'none', #6548, 1000.000000000000000 ) ;
#6550 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 0.9999999999999879000 ) ) ;
#6551 = line ( 'none', #6550, #6549 ) ;
#6552 = face_outer_bound ( 'none', #17235, .t. ) ;
#6553 = vector ( 'none', #6495, 999.9999999999998900 ) ;
#6554 = circle ( 'none', #6614, 6.000000000000000900 ) ;
#6555 = cartesian_point ( 'none', ( 5.544645279462129700e-016, 83.99999999999998600, -0.9999999999999870100 ) ) ;
#6556 = line ( 'none', #6555, #6620 ) ;
#6557 = cartesian_point ( 'none', ( 5.900000000000020800, 40.00000000000000000, 7.286648454926763800e-016 ) ) ;
#6558 = direction ( 'none', ( 1.480367759028781600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6559 = cartesian_point ( 'none', ( -2.285035688163614200, 22.50244345953736400, 5.547847501853188300 ) ) ;
#6560 = cartesian_point ( 'none', ( 2.285035688163592500, 87.00000000000000000, 5.547847501853196300 ) ) ;
#6561 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6562 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 83.99999999999998600, 0.0000000000000000000 ) ) ;
#6563 = cartesian_point ( 'none', ( -5.900000000000019000, 40.00000000000000000, 0.0000000000000000000 ) ) ;
#6564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6565 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6566 = axis2_placement_3d ( 'none', #6562, #6561, #6569 ) ;
#6567 = cartesian_point ( 'none', ( -6.000000000000002700, 40.05000000000000400, 0.0000000000000000000 ) ) ;
#6568 = axis2_placement_3d ( 'none', #6571, #6565, #6564 ) ;
#6569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6570 = face_outer_bound ( 'none', #17262, .t. ) ;
#6571 = cartesian_point ( 'none', ( 2.066090546831578500e-016, 22.50244345953736400, 0.0000000000000000000 ) ) ;
#6572 = cartesian_point ( 'none', ( 43.96125139208838600, -37.87857721612836300, -59.50986789126283600 ) ) ;
#6573 = cartesian_point ( 'none', ( 5.544645279462129700e-016, 83.99999999999998600, -0.9999999999999870100 ) ) ;
#6574 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6575 = vector ( 'none', #6574, 1000.000000000000000 ) ;
#6576 = cartesian_point ( 'none', ( 5.544645279462131700e-016, 88.00000000000000000, -0.9999999999999879000 ) ) ;
#6577 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 83.99999999999998600, 0.9999999999999870100 ) ) ;
#6578 = cartesian_point ( 'none', ( -6.948859980515618500e-016, 83.39913938097242900, 0.0000000000000000000 ) ) ;
#6579 = line ( 'none', #6576, #6575 ) ;
#6580 = face_outer_bound ( 'none', #17255, .t. ) ;
#6581 = conical_surface ( 'none', #6566, 0.9999999999999870100, 1.029744258676648500 ) ;
#6582 = cylindrical_surface ( 'none', #6568, 6.000000000000000900 ) ;
#6583 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6584 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6585 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6586 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6587 = vector ( 'none', #6586, 1000.000000000000000 ) ;
#6588 = cartesian_point ( 'none', ( 40.26955262170066200, 36.76955262170027100, -40.49999999999999300 ) ) ;
#6589 = line ( 'none', #6588, #6587 ) ;
#6590 = cartesian_point ( 'none', ( 40.95642783374414400, 42.15947530638782600, -60.00000000000000000 ) ) ;
#6591 = cartesian_point ( 'none', ( 43.96127132032732000, -36.96233745423256100, -59.50872620321864300 ) ) ;
#6592 = cartesian_point ( 'none', ( 43.95901218916309700, -36.96233745423256100, -59.63815174093589600 ) ) ;
#6593 = cartesian_point ( 'none', ( 43.90412898963964500, -36.96233745423256100, -59.76589584763051000 ) ) ;
#6594 = cartesian_point ( 'none', ( 43.81180210489905100, -36.96233745423256100, -59.85662522457708700 ) ) ;
#6595 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6596 = vector ( 'none', #6595, 1000.000000000000000 ) ;
#6597 = vertex_point ( 'none', #15789 ) ;
#6598 = cartesian_point ( 'none', ( 2.285035688163616900, 22.50244345953736400, 5.547847501853185600 ) ) ;
#6599 = oriented_edge ( 'none', *, *, #5418, .t. ) ;
#6600 = cartesian_point ( 'none', ( 43.95870001010218400, -37.87828155387850900, -59.63909798840753500 ) ) ;
#6601 = cartesian_point ( 'none', ( -2.348882669968670000, 87.43593426499349200, 5.521248140847008700 ) ) ;
#6602 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6603 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6604 = cartesian_point ( 'none', ( 1.028301227045377800e-015, 40.05000000000000400, 0.0000000000000000000 ) ) ;
#6605 = cartesian_point ( 'none', ( 43.71947522015846500, -36.96233745423256100, -59.94735460152367100 ) ) ;
#6606 = cartesian_point ( 'none', ( 43.46134747274913200, -36.96233745423256100, -60.00000000000000000 ) ) ;
#6607 = cartesian_point ( 'none', ( 43.81139488812280500, -37.85901553453270200, -59.85702539538859700 ) ) ;
#6608 = vector ( 'none', #6558, 1000.000000000000000 ) ;
#6609 = cartesian_point ( 'none', ( 2.348296709759779300, 87.43591742327299700, 5.521445997781591500 ) ) ;
#6610 = cartesian_point ( 'none', ( 2.308654169908289900, 87.29367443903116500, 5.538222853842961900 ) ) ;
#6611 = cartesian_point ( 'none', ( 2.283739479800165100, 87.14904472396170800, 5.548381381410761600 ) ) ;
#6612 = cartesian_point ( 'none', ( 2.285035688163592500, 87.00000000000000000, 5.547847501853196300 ) ) ;
#6613 = edge_curve ( 'none', #5477, #6597, #15760, .t. ) ;
#6614 = axis2_placement_3d ( 'none', #6604, #6603, #6602 ) ;
#6615 = line ( 'none', #6559, #6608 ) ;
#6616 = b_spline_curve_with_knots ( 'none', 3,
( #6612, #6611, #6610, #6609 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0004411446949259437500 ),
.unspecified. ) ;
#6617 = line ( 'none', #6598, #6596 ) ;
#6618 = cartesian_point ( 'none', ( 43.90368963436174700, -37.87109875258426000, -59.76653483326966000 ) ) ;
#6619 = direction ( 'none', ( 1.049727191138615000e-016, 0.5150380749100592600, -0.8571673007021092200 ) ) ;
#6620 = vector ( 'none', #6619, 999.9999999999998900 ) ;
#6621 = cartesian_point ( 'none', ( 43.59079272560536800, -36.96233745423256100, -60.00000000000000000 ) ) ;
#6622 = circle ( 'none', #6681, 5.900000000000019900 ) ;
#6623 = cartesian_point ( 'none', ( 1.029041410924892300e-015, 39.99999999999999300, 0.0000000000000000000 ) ) ;
#6624 = cartesian_point ( 'none', ( 2.285035688163616500, 65.00000000000000000, 5.547847501853185600 ) ) ;
#6625 = cartesian_point ( 'none', ( 2.285992127908333900, 64.85147563129021400, 5.547453565475245300 ) ) ;
#6626 = cartesian_point ( 'none', ( 2.269380283864824000, 64.70586029965754400, 5.554377090529918300 ) ) ;
#6627 = cartesian_point ( 'none', ( 2.205316940817700500, 64.41968205388947400, 5.580122662374048300 ) ) ;
#6628 = cartesian_point ( 'none', ( 2.157532947959780200, 64.27980883079240500, 5.599031231635938100 ) ) ;
#6629 = cartesian_point ( 'none', ( 1.977578457530132500, 63.88648560865374300, 5.666178611884682900 ) ) ;
#6630 = cartesian_point ( 'none', ( 1.803607916930445100, 63.64796199742181700, 5.726685252365791200 ) ) ;
#6631 = cartesian_point ( 'none', ( 1.381474463696806600, 63.26201076137742500, 5.842897723204784700 ) ) ;
#6632 = cartesian_point ( 'none', ( 1.130068573758646200, 63.10750355450017700, 5.898963685309274400 ) ) ;
#6633 = cartesian_point ( 'none', ( 0.7239794786599502700, 62.95118238538805100, 5.957731162110110100 ) ) ;
#6634 = cartesian_point ( 'none', ( 0.5812165994532348900, 62.91073702919128200, 5.973517938775510000 ) ) ;
#6635 = cartesian_point ( 'none', ( 0.2940300829096086400, 62.85733130206094900, 5.994520465449840100 ) ) ;
#6636 = cartesian_point ( 'none', ( 0.1488266818636872800, 62.84381457759316400, 5.999951436851311800 ) ) ;
#6637 = cartesian_point ( 'none', ( -0.1448849010316479700, 62.84370420859833200, 6.000047915747148700 ) ) ;
#6638 = cartesian_point ( 'none', ( -0.2930035524148660900, 62.85748994623899200, 5.994559170490246600 ) ) ;
#6639 = cartesian_point ( 'none', ( -0.5792338291074378100, 62.91066076769463700, 5.973698929595797400 ) ) ;
#6640 = cartesian_point ( 'none', ( -0.7190824843455864100, 62.94995864060591400, 5.958352127604190000 ) ) ;
#6641 = cartesian_point ( 'none', ( -1.128804698638452300, 63.10677599651079100, 5.899318497555768200 ) ) ;
#6642 = cartesian_point ( 'none', ( -1.377619154528986000, 63.25877746053313900, 5.843894626046180800 ) ) ;
#6643 = cartesian_point ( 'none', ( -1.697573797748240100, 63.55085581511094300, 5.755908089520960200 ) ) ;
#6644 = cartesian_point ( 'none', ( -1.793285814099491800, 63.65753518174160800, 5.726442014790126900 ) ) ;
#6645 = cartesian_point ( 'none', ( -1.963308964315877200, 63.88995355047948300, 5.670399463039705900 ) ) ;
#6646 = cartesian_point ( 'none', ( 1.029041410924892100e-015, 40.00000000000000000, 0.0000000000000000000 ) ) ;
#6647 = axis2_placement_3d ( 'none', #6677, #6668, #6671 ) ;
#6648 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6649 = axis2_placement_3d ( 'none', #6623, #6648, #6684 ) ;
#6650 = conical_surface ( 'none', #6649, 5.900000000000007500, 1.107148717794008900 ) ;
#6651 = face_outer_bound ( 'none', #17283, .t. ) ;
#6652 = cartesian_point ( 'none', ( -2.037716789034398300, 64.01643808262051000, 5.643744161902009000 ) ) ;
#6653 = cartesian_point ( 'none', ( -2.218514043684394200, 64.41151413067424900, 5.576266398517699200 ) ) ;
#6654 = cartesian_point ( 'none', ( -2.286550209799568000, 64.70334284080260500, 5.547223703886953000 ) ) ;
#6655 = cartesian_point ( 'none', ( -2.285035688163615100, 65.00000000000000000, 5.547847501853189200 ) ) ;
#6656 = cartesian_point ( 'none', ( -23.62298622198916600, -8.731521489395092300, -59.00000000000000000 ) ) ;
#6657 = b_spline_curve_with_knots ( 'none', 3,
( #6655, #6654, #6653, #6652, #6645, #6644, #6643, #6642, #6641, #6640, #6639, #6638, #6637, #6636, #6635, #6634, #6633, #6632, #6631, #6630, #6629, #6628, #6627, #6626, #6625, #6624 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0008808299317108771400, 0.001321244897566315600, 0.001761659863421754300, 0.002642489795132632100, 0.003082904760988078600, 0.003523319726843524600, 0.003963734692698971100, 0.004404149658554418000, 0.005284979590265309300, 0.006165809521976201400, 0.006606224487831647400, 0.007046639453687093500 ),
.unspecified. ) ;
#6658 = circle ( 'none', #6682, 5.900000000000019900 ) ;
#6659 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 83.99999999999998600, 0.0000000000000000000 ) ) ;
#6660 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6661 = direction ( 'none', ( 1.480367759028781600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6662 = cartesian_point ( 'none', ( -6.452773460882158700e-018, 87.43588989435403400, 0.0000000000000000000 ) ) ;
#6663 = axis2_placement_3d ( 'none', #6659, #6707, #6706 ) ;
#6664 = axis2_placement_3d ( 'none', #6696, #6704, #6703 ) ;
#6665 = axis2_placement_3d ( 'none', #6662, #6661, #6660 ) ;
#6666 = circle ( 'none', #6663, 0.9999999999999870100 ) ;
#6667 = axis2_placement_3d ( 'none', #6773, #6772, #6771 ) ;
#6668 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742500e-016, 0.0000000000000000000 ) ) ;
#6669 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6670 = vector ( 'none', #6669, 1000.000000000000000 ) ;
#6671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6672 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6673 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6674 = cartesian_point ( 'none', ( 1.029041410924892100e-015, 40.00000000000000000, 0.0000000000000000000 ) ) ;
#6675 = circle ( 'none', #6701, 0.5000000000000004400 ) ;
#6676 = cylindrical_surface ( 'none', #6647, 0.5000000000000004400 ) ;
#6677 = cartesian_point ( 'none', ( -45.00000000000001400, -43.46134747274911100, -59.50000000000000000 ) ) ;
#6678 = face_outer_bound ( 'none', #11589, .t. ) ;
#6679 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6680 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6681 = axis2_placement_3d ( 'none', #6646, #6680, #6679 ) ;
#6682 = axis2_placement_3d ( 'none', #6674, #6673, #6672 ) ;
#6683 = circle ( 'none', #6665, 6.000000000000000900 ) ;
#6684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6685 = cartesian_point ( 'none', ( -6.000000000000000900, 22.50244345953736400, 0.0000000000000000000 ) ) ;
#6686 = line ( 'none', #6685, #6670 ) ;
#6687 = cartesian_point ( 'none', ( 1.028301227045377800e-015, 40.05000000000000400, 0.0000000000000000000 ) ) ;
#6688 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6690 = cartesian_point ( 'none', ( -23.76630654775083700, -9.094766268581528500, -59.00000000000000000 ) ) ;
#6691 = cartesian_point ( 'none', ( -23.76714598272521400, -5.351704407986060700, -59.00000000000000000 ) ) ;
#6692 = cartesian_point ( 'none', ( -22.06578380374213200, -11.59298058490566100, -59.00000000000000000 ) ) ;
#6693 = axis2_placement_3d ( 'none', #6691, #6743, #6742 ) ;
#6694 = axis2_placement_3d ( 'none', #6690, #6689, #6688 ) ;
#6695 = circle ( 'none', #6693, 5.787444013651668900 ) ;
#6696 = cartesian_point ( 'none', ( 1.029041410924892300e-015, 39.99999999999999300, 0.0000000000000000000 ) ) ;
#6697 = conical_surface ( 'none', #6664, 5.900000000000007500, 1.107148717794008900 ) ;
#6698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6699 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6700 = cartesian_point ( 'none', ( 43.46134747274912500, -36.96233745423256100, -59.50000000000000000 ) ) ;
#6701 = axis2_placement_3d ( 'none', #6700, #6699, #6698 ) ;
#6702 = face_outer_bound ( 'none', #17306, .t. ) ;
#6703 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6704 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6705 = circle ( 'none', #6741, 6.000000000000000900 ) ;
#6706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6707 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6708 = cartesian_point ( 'none', ( -2.285035688163615100, 86.99999999999998600, 5.547847501853188300 ) ) ;
#6709 = cartesian_point ( 'none', ( -2.283535447515029600, 87.14908207207977900, 5.548465417796569100 ) ) ;
#6710 = cartesian_point ( 'none', ( -2.308612368763690800, 87.29368615333716300, 5.538240903803266900 ) ) ;
#6711 = cartesian_point ( 'none', ( -2.348882669968670000, 87.43593426499349200, 5.521248140847008700 ) ) ;
#6712 = circle ( 'none', #6694, 2.015367206972998200 ) ;
#6713 = b_spline_curve_with_knots ( 'none', 3,
( #6711, #6710, #6709, #6708 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 5.916476254060489000e-007, 0.0004417418958741535600 ),
.unspecified. ) ;
#6714 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6716 = cartesian_point ( 'none', ( -26.38590687060316100, -13.81687080882498200, -59.00000000000000000 ) ) ;
#6717 = axis2_placement_3d ( 'none', #6716, #6715, #6714 ) ;
#6718 = circle ( 'none', #6717, 5.787444013652627300 ) ;
#6719 = cartesian_point ( 'none', ( -19.08999999596789400, 6.099583304394126800, -19.08999999596770500 ) ) ;
#6720 = circle ( 'none', #6768, 1.854929624516388200 ) ;
#6721 = circle ( 'none', #6667, 3.548149444219342200 ) ;
#6722 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6724 = axis2_placement_3d ( 'none', #6730, #6723, #6722 ) ;
#6725 = cartesian_point ( 'none', ( -17.11386396754207300, 5.399999999999996800, -19.08999999596771200 ) ) ;
#6726 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953615400e-015 ) ) ;
#6727 = direction ( 'none', ( -3.369018681194646900e-015, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#6728 = cartesian_point ( 'none', ( -21.44309091878584900, -10.99456030893401100, -59.00000000000000000 ) ) ;
#6729 = circle ( 'none', #6724, 3.441690691569389200 ) ;
#6730 = cartesian_point ( 'none', ( -23.80738066479196400, -8.624466614917190900, -59.00000000000000000 ) ) ;
#6731 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6733 = cartesian_point ( 'none', ( -24.27160375500102800, -10.72814370332398100, -59.00000000000000000 ) ) ;
#6734 = axis2_placement_3d ( 'none', #6733, #6732, #6731 ) ;
#6735 = cartesian_point ( 'none', ( -19.13999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#6736 = circle ( 'none', #6739, 2.999999999999999100 ) ;
#6737 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6738 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6739 = axis2_placement_3d ( 'none', #6735, #6727, #6726 ) ;
#6740 = circle ( 'none', #6734, 2.015367206973602200 ) ;
#6741 = axis2_placement_3d ( 'none', #6687, #6738, #6737 ) ;
#6742 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6744 = cartesian_point ( 'none', ( -23.17204341219114000, -12.00700728605375600, -59.00000000000000000 ) ) ;
#6745 = circle ( 'none', #6790, 4.603208464190776900 ) ;
#6746 = cartesian_point ( 'none', ( -23.27182709148372600, -13.72425138562880200, -59.00000000000000000 ) ) ;
#6747 = cartesian_point ( 'none', ( -21.44309091878584900, -10.99456030893401100, -59.00000000000000000 ) ) ;
#6748 = cartesian_point ( 'none', ( -20.88547145264305300, -12.19808344220514400, -59.00000000000000000 ) ) ;
#6749 = cartesian_point ( 'none', ( -21.26136141914417600, -13.06634887237703600, -59.00000000000000000 ) ) ;
#6750 = cartesian_point ( 'none', ( -22.57076081828916600, -13.59935659944960100, -59.00000000000000000 ) ) ;
#6751 = cartesian_point ( 'none', ( -29.40128899475115900, -11.47311470745864000, -59.00000000000000000 ) ) ;
#6752 = axis2_placement_3d ( 'none', #6755, #6806, #6805 ) ;
#6753 = cartesian_point ( 'none', ( -22.57076081828916600, -13.59935659944960100, -59.00000000000000000 ) ) ;
#6754 = cartesian_point ( 'none', ( -26.68866368750243400, -8.081184830781364100, -59.00000000000000000 ) ) ;
#6755 = cartesian_point ( 'none', ( -26.38674630557740400, -10.07380894822991600, -59.00000000000000000 ) ) ;
#6756 = b_spline_curve_with_knots ( 'none', 3,
( #6750, #6749, #6748, #6747 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.9446061720257789000 ),
.unspecified. ) ;
#6757 = circle ( 'none', #6752, 2.015367206973962800 ) ;
#6758 = circle ( 'none', #6802, 1.976136028425824000 ) ;
#6759 = direction ( 'none', ( -0.8944271909998793300, 0.4472135955000308700, 0.0000000000000000000 ) ) ;
#6760 = cartesian_point ( 'none', ( -28.68627448373381500, -9.515056932588841200, -59.00000000000000000 ) ) ;
#6761 = cartesian_point ( 'none', ( -28.84836682862730600, -8.717100606286393800, -59.00000000000000000 ) ) ;
#6762 = vector ( 'none', #6759, 1000.000000000000100 ) ;
#6763 = cartesian_point ( 'none', ( -5.900000000000006600, 39.99999999999999300, 0.0000000000000000000 ) ) ;
#6764 = line ( 'none', #6763, #6762 ) ;
#6765 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6767 = cartesian_point ( 'none', ( -23.00443282860646800, -9.993073737608066100, -59.00000000000000000 ) ) ;
#6768 = axis2_placement_3d ( 'none', #6767, #6766, #6765 ) ;
#6769 = cartesian_point ( 'none', ( -24.39215625629280400, -12.07339206634107100, -59.00000000000000000 ) ) ;
#6770 = cartesian_point ( 'none', ( -26.14233724369612900, -13.46399858536434200, -59.00000000000000000 ) ) ;
#6771 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6773 = cartesian_point ( 'none', ( -25.31686962555582500, -11.84923274825720800, -59.00000000000000000 ) ) ;
#6774 = cartesian_point ( 'none', ( -25.77793655342063400, -11.80607414286853200, -59.00000000000000000 ) ) ;
#6775 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -17.11386396754200600 ) ) ;
#6776 = vector ( 'none', #6836, 1000.000000000000100 ) ;
#6777 = cartesian_point ( 'none', ( 5.900000000000008300, 39.99999999999999300, 7.225416114969393100e-016 ) ) ;
#6778 = axis2_placement_3d ( 'none', #6781, #6834, #6830 ) ;
#6779 = direction ( 'none', ( 0.0000000000000000000, -1.087600925377308600e-016, 1.000000000000000000 ) ) ;
#6780 = face_outer_bound ( 'none', #17367, .t. ) ;
#6781 = cartesian_point ( 'none', ( 2.066090546831578500e-016, 22.50244345953736400, 0.0000000000000000000 ) ) ;
#6782 = face_outer_bound ( 'none', #17383, .t. ) ;
#6783 = cartesian_point ( 'none', ( -22.57076081828916600, -13.59935659944960100, -59.29999999999999700 ) ) ;
#6784 = plane ( 'none', #6817 ) ;
#6785 = cylindrical_surface ( 'none', #6832, 0.9999999999999879000 ) ;
#6786 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#6787 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6789 = axis2_placement_3d ( 'none', #6786, #6798, #6779 ) ;
#6790 = axis2_placement_3d ( 'none', #6796, #6788, #6787 ) ;
#6791 = line ( 'none', #6777, #6776 ) ;
#6792 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6794 = cartesian_point ( 'none', ( -26.15712383353798400, -11.58929398845713300, -59.00000000000000000 ) ) ;
#6795 = conical_surface ( 'none', #6789, 31.89999999999999900, 0.7853981633974526100 ) ;
#6796 = cartesian_point ( 'none', ( -24.73237898153312000, -7.266180363298007100, -59.00000000000000000 ) ) ;
#6797 = circle ( 'none', #6803, 3.548149444220345000 ) ;
#6798 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6800 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6801 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -19.08999999596783000 ) ) ;
#6802 = axis2_placement_3d ( 'none', #6801, #6800, #6799 ) ;
#6803 = axis2_placement_3d ( 'none', #6794, #6793, #6792 ) ;
#6804 = face_outer_bound ( 'none', #12212, .t. ) ;
#6805 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6807 = axis2_placement_3d ( 'none', #6855, #6854, #6852 ) ;
#6808 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6809 = vector ( 'none', #6585, 1000.000000000000000 ) ;
#6810 = line ( 'none', #6862, #6861 ) ;
#6811 = face_outer_bound ( 'none', #17424, .t. ) ;
#6812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6813 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6814 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 86.96076951545863700, 0.0000000000000000000 ) ) ;
#6815 = cartesian_point ( 'none', ( 2.602085213965210600e-015, 65.00000000000000000, 3.499999999999996000 ) ) ;
#6816 = face_outer_bound ( 'none', #17887, .t. ) ;
#6817 = axis2_placement_3d ( 'none', #6815, #6833, #6808 ) ;
#6818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6819 = circle ( 'none', #6825, 0.9999999999999887900 ) ;
#6820 = face_outer_bound ( 'none', #17395, .t. ) ;
#6821 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6822 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 83.99999999999998600, 0.0000000000000000000 ) ) ;
#6823 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6824 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6825 = axis2_placement_3d ( 'none', #6814, #6813, #6812 ) ;
#6826 = axis2_placement_3d ( 'none', #6822, #6821, #6818 ) ;
#6827 = face_outer_bound ( 'none', #17378, .t. ) ;
#6828 = axis2_placement_3d ( 'none', #6850, #6849, #6859 ) ;
#6829 = conical_surface ( 'none', #6826, 0.9999999999999870100, 1.029744258676648500 ) ;
#6830 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6831 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6832 = axis2_placement_3d ( 'none', #6831, #6824, #6823 ) ;
#6833 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6834 = direction ( 'none', ( -1.480367759028781600e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6835 = cylindrical_surface ( 'none', #6778, 6.000000000000000900 ) ;
#6836 = direction ( 'none', ( 0.8944271909998793300, 0.4472135955000308700, 1.095357396528360500e-016 ) ) ;
#6837 = cartesian_point ( 'none', ( 42.43869351833024700, -41.17100166509447900, -59.85788924123306700 ) ) ;
#6838 = cartesian_point ( 'none', ( 42.36494485371625300, -41.11432723324738000, -59.94786384772333300 ) ) ;
#6839 = cartesian_point ( 'none', ( 42.26250811111802400, -41.03560656464397700, -60.00000000000000000 ) ) ;
#6840 = cartesian_point ( 'none', ( 42.15947530638784700, -40.95642783374412900, -60.00000000000000000 ) ) ;
#6841 = cartesian_point ( 'none', ( 41.91139728946794900, -41.91139728946791400, -59.51233883596152200 ) ) ;
#6842 = cartesian_point ( 'none', ( 41.90914901121951200, -41.90914901121947600, -59.64114261054970000 ) ) ;
#6843 = cartesian_point ( 'none', ( 41.87005913994292400, -41.87005913994288900, -59.76791463474280200 ) ) ;
#6844 = cartesian_point ( 'none', ( 41.80484759171238100, -41.80484759171234500, -59.85788924123306700 ) ) ;
#6845 = cartesian_point ( 'none', ( 41.73963604348183100, -41.73963604348179500, -59.94786384772333300 ) ) ;
#6846 = cartesian_point ( 'none', ( 41.64905733788101800, -41.64905733788098300, -60.00000000000000000 ) ) ;
#6847 = cartesian_point ( 'none', ( 41.55795157006600200, -41.55795157006596700, -60.00000000000000000 ) ) ;
#6848 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6847, #6846, #6845, #6844, #6843, #6842, #6841 ),
( #6840, #6839, #6838, #6837, #4517, #5062, #5347 ),
( #5334, #5573, #5621, #5858, #6114, #6106, #6105 ),
( #6115, #6088, #6113, #6117, #6108, #6087, #6085 ),
( #6357, #6378, #6362, #6354, #6353, #6352, #6342 ),
( #6349, #6348, #6347, #6607, #6618, #6600, #6572 ),
( #6606, #6621, #6605, #6594, #6593, #6592, #6591 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926229350749327900, 0.7852458701498655800 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6849 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6850 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6851 = line ( 'none', #6864, #6809 ) ;
#6852 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6853 = advanced_face ( 'none', ( #15786 ), #15744, .t. ) ;
#6854 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6855 = cartesian_point ( 'none', ( -22.59830366395356900, -14.57739388001940900, -59.29999999999999700 ) ) ;
#6856 = cartesian_point ( 'none', ( 41.03560656464399900, 42.26250811111800200, -60.00000000000000000 ) ) ;
#6857 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6858 = circle ( 'none', #6807, 1.468583768654486300 ) ;
#6859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6860 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6861 = vector ( 'none', #6860, 1000.000000000000000 ) ;
#6862 = cartesian_point ( 'none', ( -2.000000000000000000, 88.00000000000000000, 3.499999999999996000 ) ) ;
#6863 = conical_surface ( 'none', #6828, 1.600000000000000800, 0.5235987755982961500 ) ;
#6864 = cartesian_point ( 'none', ( -43.46134747274911100, 36.95376223821220000, -60.00000000000000000 ) ) ;
#6865 = face_outer_bound ( 'none', #17429, .t. ) ;
#6866 = circle ( 'none', #6917, 4.000000000000000000 ) ;
#6867 = direction ( 'none', ( 0.8949343677499602700, -1.723753699020330400e-015, 0.4461978007789579900 ) ) ;
#6868 = vector ( 'none', #6867, 1000.000000000000100 ) ;
#6869 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.150000000000001700 ) ) ;
#6870 = line ( 'none', #6869, #6868 ) ;
#6871 = plane ( 'none', #6919 ) ;
#6872 = axis2_placement_3d ( 'none', #6882, #6924, #6923 ) ;
#6873 = axis2_placement_3d ( 'none', #6913, #6901, #6900 ) ;
#6874 = face_outer_bound ( 'none', #17441, .t. ) ;
#6875 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6876 = direction ( 'none', ( 0.4716546237253844700, 0.8817833724438592900, -0.0000000000000000000 ) ) ;
#6877 = vector ( 'none', #6876, 1000.000000000000100 ) ;
#6878 = direction ( 'none', ( 0.8949343677499602700, 1.474961446264830700e-015, -0.4461978007789579900 ) ) ;
#6879 = vector ( 'none', #6878, 1000.000000000000100 ) ;
#6880 = cartesian_point ( 'none', ( 2.000000000000000000, 88.00000000000000000, 3.499999999999996000 ) ) ;
#6881 = line ( 'none', #6880, #6893 ) ;
#6882 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6883 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5150000000000072300, 2.149999999999998100 ) ) ;
#6884 = line ( 'none', #6883, #6879 ) ;
#6885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6886 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6887 = cartesian_point ( 'none', ( 4.319998480314793000e-016, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6888 = axis2_placement_3d ( 'none', #6887, #6886, #6885 ) ;
#6889 = cartesian_point ( 'none', ( 2.000000000000000000, 87.60789776466667400, 3.499999999999996000 ) ) ;
#6890 = line ( 'none', #6894, #6877 ) ;
#6891 = cylindrical_surface ( 'none', #6872, 2.000000000000000000 ) ;
#6892 = direction ( 'none', ( -3.771137991253929800e-017, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6893 = vector ( 'none', #6892, 1000.000000000000000 ) ;
#6894 = cartesian_point ( 'none', ( 2.209730459937650200, 88.00000000000000000, 3.499999999999996000 ) ) ;
#6895 = circle ( 'none', #6888, 1.600000000000000800 ) ;
#6896 = circle ( 'none', #6911, 2.200000000000000200 ) ;
#6897 = cartesian_point ( 'none', ( 2.209730459937650200, 88.00000000000000000, 0.0000000000000000000 ) ) ;
#6898 = circle ( 'none', #6939, 3.999999999999999100 ) ;
#6899 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6900 = direction ( 'none', ( 0.0000000000000000000, -3.617553381165836200e-015, 1.000000000000000000 ) ) ;
#6901 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#6902 = axis2_placement_3d ( 'none', #6934, #6933, #6932 ) ;
#6903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6904 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6905 = plane ( 'none', #6873 ) ;
#6906 = face_outer_bound ( 'none', #17525, .t. ) ;
#6907 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6908 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6909 = face_outer_bound ( 'none', #17579, .t. ) ;
#6910 = cartesian_point ( 'none', ( 3.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6911 = axis2_placement_3d ( 'none', #6910, #6959, #6958 ) ;
#6912 = circle ( 'none', #6920, 1.999999999999999600 ) ;
#6913 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.149999999999999900 ) ) ;
#6914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6915 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6916 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6917 = axis2_placement_3d ( 'none', #6916, #6915, #6914 ) ;
#6918 = face_outer_bound ( 'none', #17437, .t. ) ;
#6919 = axis2_placement_3d ( 'none', #6921, #6908, #6907 ) ;
#6920 = axis2_placement_3d ( 'none', #6875, #6904, #6903 ) ;
#6921 = cartesian_point ( 'none', ( 3.099999999999999600, 2.000000000000000000, 0.0000000000000000000 ) ) ;
#6922 = face_bound ( 'none', #17430, .t. ) ;
#6923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6924 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6925 = face_outer_bound ( 'none', #17477, .t. ) ;
#6926 = face_outer_bound ( 'none', #17465, .t. ) ;
#6927 = toroidal_surface ( 'none', #6943, 3.639999999999999200, 0.3600000000000003200 ) ;
#6928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6929 = vector ( 'none', #6928, 1000.000000000000000 ) ;
#6930 = axis2_placement_3d ( 'none', #6990, #6989, #6972 ) ;
#6931 = axis2_placement_3d ( 'none', #6980, #6979, #6978 ) ;
#6932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6933 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6934 = cartesian_point ( 'none', ( 13.10000000000000100, 1.999999999999999600, 0.0000000000000000000 ) ) ;
#6935 = conical_surface ( 'none', #6962, 0.8509999999999999800, 0.06981317007976593800 ) ;
#6936 = face_outer_bound ( 'none', #17468, .t. ) ;
#6937 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6938 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6939 = axis2_placement_3d ( 'none', #6954, #6938, #6937 ) ;
#6940 = face_outer_bound ( 'none', #17484, .t. ) ;
#6941 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 3.499999999999996000 ) ) ;
#6942 = line ( 'none', #6897, #6929 ) ;
#6943 = axis2_placement_3d ( 'none', #6944, #6955, #6991 ) ;
#6944 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6947 = axis2_placement_3d ( 'none', #6953, #6946, #6945 ) ;
#6948 = circle ( 'none', #6947, 2.000000000000000400 ) ;
#6949 = plane ( 'none', #6902 ) ;
#6950 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6951 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6952 = axis2_placement_3d ( 'none', #6899, #6951, #6950 ) ;
#6953 = cartesian_point ( 'none', ( 2.602085213965210600e-015, 65.00000000000000000, 3.499999999999996000 ) ) ;
#6954 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6955 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6956 = cylindrical_surface ( 'none', #6952, 4.000000000000000000 ) ;
#6957 = cartesian_point ( 'none', ( -2.000000000000000000, 65.00000000000000000, 3.499999999999996000 ) ) ;
#6958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6959 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6960 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6961 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6962 = axis2_placement_3d ( 'none', #6971, #6975, #7007 ) ;
#6963 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#6964 = plane ( 'none', #7016 ) ;
#6965 = cartesian_point ( 'none', ( -2.218715992879593200, 88.00000000000000000, 4.592080111979476500 ) ) ;
#6966 = conical_surface ( 'none', #6982, 0.8509999999999999800, 0.06981317007976593800 ) ;
#6967 = direction ( 'none', ( 0.4716546237253844700, -0.8817833724438592900, -0.0000000000000000000 ) ) ;
#6968 = vector ( 'none', #6967, 1000.000000000000100 ) ;
#6969 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 3.499999999999996000 ) ) ;
#6970 = line ( 'none', #6969, #6968 ) ;
#6971 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6972 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#6973 = line ( 'none', #7015, #7014 ) ;
#6974 = face_outer_bound ( 'none', #17551, .t. ) ;
#6975 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6976 = cartesian_point ( 'none', ( 2.000000000000003100, 65.00000000000000000, 3.499999999999996000 ) ) ;
#6977 = plane ( 'none', #6930 ) ;
#6978 = direction ( 'none', ( -0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#6979 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#6980 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#6981 = face_outer_bound ( 'none', #17518, .t. ) ;
#6982 = axis2_placement_3d ( 'none', #6961, #6960, #7018 ) ;
#6983 = plane ( 'none', #6931 ) ;
#6984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6985 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6986 = axis2_placement_3d ( 'none', #6988, #6985, #6984 ) ;
#6987 = toroidal_surface ( 'none', #6986, 2.200000000000000200, 0.2000000000000000100 ) ;
#6988 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6989 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#6990 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#6991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6992 = cartesian_point ( 'none', ( -2.000000000000000000, 87.60789776466667400, 4.596421574923650300 ) ) ;
#6993 = face_outer_bound ( 'none', #17496, .t. ) ;
#6994 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6995 = axis2_placement_3d ( 'none', #7051, #6994, #7011 ) ;
#6996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6997 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6998 = axis2_placement_3d ( 'none', #7010, #6997, #6996 ) ;
#6999 = circle ( 'none', #6998, 0.8509999999999999800 ) ;
#7000 = axis2_placement_3d ( 'none', #7050, #7049, #7048 ) ;
#7001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7002 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7003 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7004 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#7005 = direction ( 'none', ( 0.4461978007789580400, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#7006 = circle ( 'none', #7000, 3.499999999999996000 ) ;
#7007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7008 = face_outer_bound ( 'none', #17505, .t. ) ;
#7009 = face_outer_bound ( 'none', #17511, .t. ) ;
#7010 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7012 = axis2_placement_3d ( 'none', #7003, #7002, #7001 ) ;
#7013 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7014 = vector ( 'none', #7013, 1000.000000000000000 ) ;
#7015 = cartesian_point ( 'none', ( -2.000000000000000000, 88.00000000000000000, 3.499999999999996000 ) ) ;
#7016 = axis2_placement_3d ( 'none', #6963, #7005, #7004 ) ;
#7017 = conical_surface ( 'none', #7012, 0.8509999999999999800, 0.06981317007976593800 ) ;
#7018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7019 = line ( 'none', #7073, #7072 ) ;
#7020 = face_outer_bound ( 'none', #11006, .t. ) ;
#7021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7022 = vector ( 'none', #7021, 1000.000000000000000 ) ;
#7023 = cartesian_point ( 'none', ( -40.26955262170039900, 36.76955262170053400, -40.49999999999999300 ) ) ;
#7024 = axis2_placement_3d ( 'none', #7068, #7067, #7066 ) ;
#7025 = cartesian_point ( 'none', ( 36.76955262170066900, 36.76955262170027100, -40.49999999999999300 ) ) ;
#7026 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#7027 = line ( 'none', #7023, #7022 ) ;
#7028 = plane ( 'none', #7024 ) ;
#7029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7030 = vector ( 'none', #7029, 1000.000000000000000 ) ;
#7031 = cartesian_point ( 'none', ( -33.26955262170040600, 36.76955262170053400, -40.49999999999999300 ) ) ;
#7032 = line ( 'none', #7031, #7030 ) ;
#7033 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7035 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7036 = cartesian_point ( 'none', ( -33.26955262170041300, 36.76955262170053400, -40.49999999999999300 ) ) ;
#7037 = cylindrical_surface ( 'none', #7069, 3.499999999999996000 ) ;
#7038 = axis2_placement_3d ( 'none', #7046, #7035, #7034 ) ;
#7039 = cartesian_point ( 'none', ( -33.26955262170040600, 36.76955262170053400, -59.69999999999996700 ) ) ;
#7040 = circle ( 'none', #7038, 3.499999999999989300 ) ;
#7041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7042 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7043 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7044 = axis2_placement_3d ( 'none', #7043, #7042, #7041 ) ;
#7045 = circle ( 'none', #7044, 0.8509999999999999800 ) ;
#7046 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170053400, -40.49999999999999300 ) ) ;
#7047 = conical_surface ( 'none', #6995, 0.8509999999999999800, 0.06981317007976593800 ) ;
#7048 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7049 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7050 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -59.69999999999996700 ) ) ;
#7051 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7052 = cartesian_point ( 'none', ( 33.26955262170068300, 36.76955262170027100, -59.69999999999996700 ) ) ;
#7053 = b_spline_curve_with_knots ( 'none', 3,
( #7104, #7103, #7102, #7101 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732684500, 0.003865027713271409900 ),
.unspecified. ) ;
#7054 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -59.69999999999996700 ) ) ;
#7055 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#7056 = cartesian_point ( 'none', ( 1.586512658500283100, 0.5149999999999974600, 0.7436618653472151200 ) ) ;
#7057 = cartesian_point ( 'none', ( 0.8327192892707026000, 0.5149999999999972400, 0.8065069628489067700 ) ) ;
#7058 = cartesian_point ( 'none', ( 0.07880998200162511700, 0.5149999999999970200, 0.8678097445627274100 ) ) ;
#7059 = face_outer_bound ( 'none', #17886, .t. ) ;
#7060 = b_spline_curve_with_knots ( 'none', 3,
( #7058, #7057, #7056, #7055 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732684500, 0.003865027713271408100 ),
.unspecified. ) ;
#7061 = axis2_placement_3d ( 'none', #7082, #7076, #7075 ) ;
#7062 = cartesian_point ( 'none', ( 40.26955262170066200, 36.76955262170027100, -59.69999999999996700 ) ) ;
#7063 = cartesian_point ( 'none', ( -40.26955262170039200, 36.76955262170053400, -40.49999999999999300 ) ) ;
#7064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7065 = circle ( 'none', #7095, 3.499999999999989300 ) ;
#7066 = direction ( 'none', ( 0.0000000000000000000, -3.617553381165836200e-015, 1.000000000000000000 ) ) ;
#7067 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#7068 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.149999999999999900 ) ) ;
#7069 = axis2_placement_3d ( 'none', #7025, #7033, #7064 ) ;
#7070 = face_outer_bound ( 'none', #17586, .t. ) ;
#7071 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#7072 = vector ( 'none', #7071, 1000.000000000000100 ) ;
#7073 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000075600, -2.149999999999998100 ) ) ;
#7074 = circle ( 'none', #7077, 0.2468505170336969500 ) ;
#7075 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7077 = axis2_placement_3d ( 'none', #7084, #7083, #7085 ) ;
#7078 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7079 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7080 = cartesian_point ( 'none', ( 41.17100166509450100, 42.43869351833022600, -59.85788924123306700 ) ) ;
#7081 = cartesian_point ( 'none', ( 41.11432723324740100, 42.36494485371623100, -59.94786384772333300 ) ) ;
#7082 = cartesian_point ( 'none', ( 36.76955262170066900, 36.76955262170027100, -40.49999999999999300 ) ) ;
#7083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7084 = cartesian_point ( 'none', ( -26.08612532106964100, -8.814830502958855600, -59.00000000000000000 ) ) ;
#7085 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7086 = circle ( 'none', #7061, 3.499999999999989300 ) ;
#7087 = direction ( 'none', ( 0.0000000000000000000, 3.656872530920824100e-015, -1.000000000000000000 ) ) ;
#7088 = vector ( 'none', #7087, 1000.000000000000000 ) ;
#7089 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#7090 = line ( 'none', #7089, #7088 ) ;
#7091 = cartesian_point ( 'none', ( 0.07880998200162488100, 0.5150000000000031200, -0.8678097445627237500 ) ) ;
#7092 = cartesian_point ( 'none', ( 0.8327192892707032700, 0.5150000000000029000, -0.8065069628489031100 ) ) ;
#7093 = cartesian_point ( 'none', ( 1.586512658500284000, 0.5150000000000026800, -0.7436618653472114600 ) ) ;
#7094 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#7095 = axis2_placement_3d ( 'none', #7054, #7079, #7078 ) ;
#7096 = direction ( 'none', ( 0.8949343677499602700, 1.557892197183330700e-015, -0.4461978007789579900 ) ) ;
#7097 = vector ( 'none', #7096, 1000.000000000000100 ) ;
#7098 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.150000000000001700 ) ) ;
#7099 = line ( 'none', #7098, #7097 ) ;
#7100 = b_spline_curve_with_knots ( 'none', 3,
( #7094, #7093, #7092, #7091 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790224673705700, 0.006512406268448420700 ),
.unspecified. ) ;
#7101 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999973500, -0.6774776749089249700 ) ) ;
#7102 = cartesian_point ( 'none', ( 1.586512658500283100, -0.5149999999999970200, -0.7436618653472154600 ) ) ;
#7103 = cartesian_point ( 'none', ( 0.8327192892707026000, -0.5149999999999966800, -0.8065069628489071100 ) ) ;
#7104 = cartesian_point ( 'none', ( 0.07880998200162422900, -0.5149999999999963500, -0.8678097445627276400 ) ) ;
#7105 = axis2_placement_3d ( 'none', #7155, #7154, #7153 ) ;
#7106 = axis2_placement_3d ( 'none', #7109, #7164, #7163 ) ;
#7107 = cartesian_point ( 'none', ( 36.76955262170070400, -40.26955262170027800, -59.69999999999996700 ) ) ;
#7108 = circle ( 'none', #7151, 3.499999999999996000 ) ;
#7109 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -59.69999999999996700 ) ) ;
#7110 = cartesian_point ( 'none', ( -33.26955262170066900, -36.76955262170027100, -59.69999999999999600 ) ) ;
#7111 = face_outer_bound ( 'none', #17561, .t. ) ;
#7112 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7113 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#7114 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#7115 = axis2_placement_3d ( 'none', #7117, #7130, #7128 ) ;
#7116 = circle ( 'none', #7106, 3.499999999999989300 ) ;
#7117 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170027800, -40.49999999999999300 ) ) ;
#7118 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7120 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170053400, -40.49999999999999300 ) ) ;
#7121 = cartesian_point ( 'none', ( 33.26955262170066900, -36.76955262170027800, -40.49999999999999300 ) ) ;
#7122 = line ( 'none', #7121, #7169 ) ;
#7123 = plane ( 'none', #7127 ) ;
#7124 = cylindrical_surface ( 'none', #7115, 3.499999999999989300 ) ;
#7125 = axis2_placement_3d ( 'none', #7120, #7119, #7118 ) ;
#7126 = cylindrical_surface ( 'none', #7125, 3.499999999999996000 ) ;
#7127 = axis2_placement_3d ( 'none', #7114, #7113, #7112 ) ;
#7128 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7129 = face_outer_bound ( 'none', #11054, .t. ) ;
#7130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7131 = face_outer_bound ( 'none', #17749, .t. ) ;
#7132 = cartesian_point ( 'none', ( 40.26955262170064700, -36.76955262170027800, -59.69999999999996700 ) ) ;
#7133 = axis2_placement_3d ( 'none', #7143, #7142, #7180 ) ;
#7134 = circle ( 'none', #7196, 3.499999999999989300 ) ;
#7135 = cartesian_point ( 'none', ( 33.26955262170066900, -36.76955262170027800, -40.49999999999999300 ) ) ;
#7136 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -59.69999999999996700 ) ) ;
#7137 = cartesian_point ( 'none', ( -40.26955262170066200, -36.76955262170027100, -59.69999999999999600 ) ) ;
#7138 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7140 = cartesian_point ( 'none', ( -23.83409799165329800, -9.212027525942012600, -59.00000000000000000 ) ) ;
#7141 = toroidal_surface ( 'none', #7172, 0.04999999999999884400, 2.999999999999999600 ) ;
#7142 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7143 = cartesian_point ( 'none', ( -36.76955262170066900, -36.76955262170027100, -40.49999999999999300 ) ) ;
#7144 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7145 = vector ( 'none', #7144, 1000.000000000000000 ) ;
#7146 = cartesian_point ( 'none', ( -40.26955262170065500, -36.76955262170027100, -40.49999999999999300 ) ) ;
#7147 = cartesian_point ( 'none', ( -40.26955262170066200, -36.76955262170027100, -40.49999999999999300 ) ) ;
#7148 = line ( 'none', #7147, #7145 ) ;
#7149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7150 = vector ( 'none', #7149, 1000.000000000000000 ) ;
#7151 = axis2_placement_3d ( 'none', #7158, #7139, #7138 ) ;
#7152 = cartesian_point ( 'none', ( -23.79965995262237000, -9.337789670280521600, -59.29999999999999700 ) ) ;
#7153 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7154 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7155 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170027800, -40.49999999999999300 ) ) ;
#7156 = cartesian_point ( 'none', ( 40.26955262170064700, -36.76955262170027800, -40.49999999999999300 ) ) ;
#7157 = line ( 'none', #7156, #7150 ) ;
#7158 = cartesian_point ( 'none', ( -36.76955262170066900, -36.76955262170027100, -59.69999999999999600 ) ) ;
#7159 = face_outer_bound ( 'none', #17662, .t. ) ;
#7160 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7161 = vector ( 'none', #7160, 1000.000000000000000 ) ;
#7162 = cartesian_point ( 'none', ( -16.82037743771190100, -18.03477145109989300, -59.29999999999999700 ) ) ;
#7163 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7164 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7165 = line ( 'none', #7162, #7161 ) ;
#7166 = cartesian_point ( 'none', ( 40.26955262170064700, -36.76955262170027800, -40.49999999999999300 ) ) ;
#7167 = circle ( 'none', #7105, 3.499999999999989300 ) ;
#7168 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7169 = vector ( 'none', #7168, 1000.000000000000000 ) ;
#7170 = direction ( 'none', ( 1.000000000000000000, 1.110223024625160200e-016, -3.412570772413394100e-015 ) ) ;
#7171 = face_outer_bound ( 'none', #17133, .t. ) ;
#7172 = axis2_placement_3d ( 'none', #7183, #7182, #7170 ) ;
#7173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7174 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7175 = axis2_placement_3d ( 'none', #7190, #7174, #7173 ) ;
#7176 = line ( 'none', #7229, #7228 ) ;
#7177 = axis2_placement_3d ( 'none', #7185, #7189, #7223 ) ;
#7178 = face_outer_bound ( 'none', #17622, .t. ) ;
#7179 = cartesian_point ( 'none', ( 37.99233993068664700, 44.99127379678136400, -0.4999238475782014100 ) ) ;
#7180 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7181 = cylindrical_surface ( 'none', #7175, 0.2468505170352026900 ) ;
#7182 = direction ( 'none', ( -1.110223024625156400e-016, 1.000000000000000000, 1.110223024625160200e-016 ) ) ;
#7183 = cartesian_point ( 'none', ( -19.08999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#7184 = cartesian_point ( 'none', ( -23.83409799165328000, -9.212027525942001900, -59.29999999999999700 ) ) ;
#7185 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99999999999999300, 0.0000000000000000000 ) ) ;
#7186 = face_outer_bound ( 'none', #17597, .t. ) ;
#7187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7188 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7189 = direction ( 'none', ( -0.9998476951563912700, 0.0000000000000000000, -0.01745240643728355000 ) ) ;
#7190 = cartesian_point ( 'none', ( -24.04651046965757300, -9.337789670280521600, -59.29999999999999700 ) ) ;
#7191 = cylindrical_surface ( 'none', #7133, 3.499999999999996000 ) ;
#7192 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7193 = vector ( 'none', #7192, 1000.000000000000000 ) ;
#7194 = cartesian_point ( 'none', ( -22.69159470068389000, -10.79967078928528100, -59.29999999999999700 ) ) ;
#7195 = line ( 'none', #7194, #7193 ) ;
#7196 = axis2_placement_3d ( 'none', #7136, #7188, #7187 ) ;
#7197 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7198 = vector ( 'none', #7197, 1000.000000000000000 ) ;
#7199 = cartesian_point ( 'none', ( -23.79965995262237000, -9.337789670280521600, -59.29999999999999700 ) ) ;
#7200 = line ( 'none', #7199, #7198 ) ;
#7201 = axis2_placement_3d ( 'none', #7248, #7247, #7246 ) ;
#7202 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -9.399999999999963100 ) ) ;
#7203 = cartesian_point ( 'none', ( -23.79965995262237000, -9.337789670280521600, -59.00000000000000000 ) ) ;
#7204 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -9.399999999999963100 ) ) ;
#7205 = direction ( 'none', ( -0.01744974916068271800, 0.01744974916068271800, 0.9996954598818874600 ) ) ;
#7206 = vector ( 'none', #7205, 1000.000000000000100 ) ;
#7207 = cartesian_point ( 'none', ( -38.00319726549456300, 45.00213113158928000, 0.1220924469804615100 ) ) ;
#7208 = line ( 'none', #7207, #7206 ) ;
#7209 = cartesian_point ( 'none', ( -24.04651046965757300, -9.337789670280521600, -59.29999999999999700 ) ) ;
#7210 = circle ( 'none', #7201, 3.499999999999989300 ) ;
#7211 = line ( 'none', #7257, #7252 ) ;
#7212 = cartesian_point ( 'none', ( -43.96127132032730600, 36.96233745423255400, -59.50872620321865000 ) ) ;
#7213 = circle ( 'none', #7260, 0.2468505170352026900 ) ;
#7214 = cartesian_point ( 'none', ( -33.26955262170067600, -36.76955262170027100, -40.49999999999999300 ) ) ;
#7215 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7216 = vector ( 'none', #7215, 1000.000000000000000 ) ;
#7217 = cartesian_point ( 'none', ( -44.99127379678137100, 44.99999999999999300, -0.4999238475782034600 ) ) ;
#7218 = line ( 'none', #7217, #7216 ) ;
#7219 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999996600, -22.21999999999999900 ) ) ;
#7220 = cartesian_point ( 'none', ( 21.06613602439385200, 5.399999999999993200, 19.08999999596754900 ) ) ;
#7221 = direction ( 'none', ( 0.01744974916068272100, -0.01744974916068271400, -0.9996954598818874600 ) ) ;
#7222 = vector ( 'none', #7221, 1000.000000000000100 ) ;
#7223 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#7224 = cartesian_point ( 'none', ( -16.80864169980095500, -24.74433780890218400, -59.29999999999999700 ) ) ;
#7225 = line ( 'none', #7230, #7222 ) ;
#7226 = plane ( 'none', #7177 ) ;
#7227 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7228 = vector ( 'none', #7227, 1000.000000000000000 ) ;
#7229 = cartesian_point ( 'none', ( -33.26955262170066900, -36.76955262170027100, -40.49999999999999300 ) ) ;
#7230 = cartesian_point ( 'none', ( -45.00213113158930200, 38.00319726549454200, 0.1220924469804614600 ) ) ;
#7231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7232 = direction ( 'none', ( -1.000000000000000000, 2.719262146893781600e-032, -1.224646799147353200e-016 ) ) ;
#7233 = axis2_placement_3d ( 'none', #7243, #7232, #7231 ) ;
#7234 = cartesian_point ( 'none', ( -37.99233993068663300, -44.99127379678137800, -0.4999238475782039100 ) ) ;
#7235 = axis2_placement_3d ( 'none', #7245, #7280, #7279 ) ;
#7236 = face_outer_bound ( 'none', #17179, .t. ) ;
#7237 = cartesian_point ( 'none', ( 36.96233745423258200, 43.96127132032729900, -59.50872620321865700 ) ) ;
#7238 = cartesian_point ( 'none', ( 44.99127379678137800, 37.99233993068663300, -0.4999238475782035700 ) ) ;
#7239 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7241 = cartesian_point ( 'none', ( -24.04651046965757300, -9.337789670280521600, -59.00000000000000000 ) ) ;
#7242 = axis2_placement_3d ( 'none', #7241, #7240, #7239 ) ;
#7243 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.13999999596782700 ) ) ;
#7244 = cartesian_point ( 'none', ( -22.36426038131236300, -10.20638892999215700, -59.00000000000000000 ) ) ;
#7245 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99999999999999300, 0.0000000000000000000 ) ) ;
#7246 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7247 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7248 = cartesian_point ( 'none', ( -36.76955262170066900, -36.76955262170027100, -40.49999999999999300 ) ) ;
#7249 = cartesian_point ( 'none', ( -32.85999999999994300, 19.34499999999999200, -8.900000000000000400 ) ) ;
#7250 = circle ( 'none', #7233, 2.999999999999999100 ) ;
#7251 = cartesian_point ( 'none', ( -22.36426038131236300, -10.20638892999215700, -59.29999999999999700 ) ) ;
#7252 = vector ( 'none', #7256, 1000.000000000000100 ) ;
#7253 = circle ( 'none', #7242, 0.2468505170352026900 ) ;
#7254 = cartesian_point ( 'none', ( -21.12971989529908300, -14.57739388001940900, -59.29999999999999700 ) ) ;
#7255 = cartesian_point ( 'none', ( -27.86000000000005300, 19.34499999999999200, -8.900000000000000400 ) ) ;
#7256 = direction ( 'none', ( -0.01744974916068271400, -0.01744974916068272500, -0.9996954598818874600 ) ) ;
#7257 = cartesian_point ( 'none', ( 37.97579282837521200, 44.97472669446992900, -1.447906704100645300 ) ) ;
#7258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7260 = axis2_placement_3d ( 'none', #7209, #7259, #7258 ) ;
#7261 = cartesian_point ( 'none', ( -44.99127379678137800, 37.99233993068661900, -0.4999238475782014100 ) ) ;
#7262 = cartesian_point ( 'none', ( 43.96127132032731300, -36.96233745423256100, -59.50872620321865700 ) ) ;
#7263 = circle ( 'none', #7320, 0.7013183372984523900 ) ;
#7264 = axis2_placement_3d ( 'none', #7278, #7325, #7324 ) ;
#7265 = cartesian_point ( 'none', ( -22.69159470068389000, -10.79967078928528100, -59.00000000000000000 ) ) ;
#7266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7267 = vector ( 'none', #7266, 1000.000000000000000 ) ;
#7268 = cartesian_point ( 'none', ( -22.36426038131236300, -10.20638892999215700, -59.29999999999999700 ) ) ;
#7269 = circle ( 'none', #7314, 0.2468505170340439000 ) ;
#7270 = cartesian_point ( 'none', ( -22.69159470068389000, -10.79967078928528100, -59.29999999999999700 ) ) ;
#7271 = cartesian_point ( 'none', ( -21.12971989529908300, -14.57739388001940900, -59.00000000000000000 ) ) ;
#7272 = line ( 'none', #7268, #7267 ) ;
#7273 = vector ( 'none', #7291, 1000.000000000000000 ) ;
#7274 = cartesian_point ( 'none', ( -21.14872192440076800, -14.81287438008359600, -59.00000000000000000 ) ) ;
#7275 = edge_curve ( 'none', #6597, #12164, #15775, .t. ) ;
#7276 = direction ( 'none', ( -1.000000000000000000, -1.541976423090494900e-016, -1.172867136906421500e-037 ) ) ;
#7277 = cartesian_point ( 'none', ( -37.99233993068664000, 44.99127379678135700, -0.4999238475782035700 ) ) ;
#7278 = cartesian_point ( 'none', ( -23.06557871861081600, -10.20638892999215700, -59.00000000000000000 ) ) ;
#7279 = direction ( 'none', ( 0.0000000000000000000, 0.01745240643728354600, 0.9998476951563911600 ) ) ;
#7280 = direction ( 'none', ( -1.541741572612527900e-016, 0.9998476951563912700, -0.01745240643728355000 ) ) ;
#7281 = vector ( 'none', #7276, 1000.000000000000000 ) ;
#7282 = cartesian_point ( 'none', ( -36.95376223821222100, 43.96127132032729200, -59.50872620321864300 ) ) ;
#7283 = line ( 'none', #7282, #7281 ) ;
#7284 = circle ( 'none', #7264, 0.7013183372984523900 ) ;
#7285 = line ( 'none', #7292, #7273 ) ;
#7286 = cartesian_point ( 'none', ( 37.99233993068666100, -44.99127379678135000, -0.4999238475781913000 ) ) ;
#7287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7288 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7289 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.03999999596783300 ) ) ;
#7290 = axis2_placement_3d ( 'none', #7289, #7288, #7287 ) ;
#7291 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, -3.851273231856509200e-034 ) ) ;
#7292 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99127379678135000, -0.4999238475782033500 ) ) ;
#7293 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 17.11386396754200900 ) ) ;
#7294 = circle ( 'none', #7290, 2.999999999999999100 ) ;
#7295 = plane ( 'none', #7235 ) ;
#7296 = cartesian_point ( 'none', ( 44.99127379678138500, -37.99233993068662600, -0.4999238475782033500 ) ) ;
#7297 = cylindrical_surface ( 'none', #7338, 1.468583768654486300 ) ;
#7298 = circle ( 'none', #7350, 0.2468505170340439000 ) ;
#7299 = circle ( 'none', #7333, 1.468583768654486300 ) ;
#7300 = cartesian_point ( 'none', ( -18.29889637274477500, -24.76593144842339800, -59.29999999999999700 ) ) ;
#7301 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7302 = cartesian_point ( 'none', ( -23.83409799165328000, -9.212027525942001900, -59.29999999999999700 ) ) ;
#7303 = cartesian_point ( 'none', ( -18.26445833371421300, -24.89169359276102600, -59.29999999999999700 ) ) ;
#7304 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7305 = face_outer_bound ( 'none', #17619, .t. ) ;
#7306 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7308 = axis2_placement_3d ( 'none', #7309, #7304, #7310 ) ;
#7309 = cartesian_point ( 'none', ( -23.06557871861081600, -10.20638892999215700, -59.29999999999999700 ) ) ;
#7310 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7311 = cartesian_point ( 'none', ( -23.06557871861081600, -10.20638892999215700, -59.29999999999999700 ) ) ;
#7312 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7314 = axis2_placement_3d ( 'none', #7326, #7313, #7312 ) ;
#7315 = line ( 'none', #7302, #7358 ) ;
#7316 = direction ( 'none', ( 0.01744974916068272100, -0.01744974916068271800, 0.9996954598818874600 ) ) ;
#7317 = vector ( 'none', #7316, 1000.000000000000100 ) ;
#7318 = cartesian_point ( 'none', ( 37.97579282837522600, -44.97472669446991500, -1.447906704100645500 ) ) ;
#7319 = cartesian_point ( 'none', ( -22.59830366395356900, -14.57739388001940900, -59.29999999999999700 ) ) ;
#7320 = axis2_placement_3d ( 'none', #7311, #7307, #7306 ) ;
#7321 = cylindrical_surface ( 'none', #7308, 0.7013183372984523900 ) ;
#7322 = line ( 'none', #7318, #7317 ) ;
#7323 = cartesian_point ( 'none', ( -21.14872192440076800, -14.81287438008359600, -59.29999999999999700 ) ) ;
#7324 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7326 = cartesian_point ( 'none', ( -18.51130885074825700, -24.89169359276102600, -59.29999999999999700 ) ) ;
#7327 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7328 = vector ( 'none', #7327, 1000.000000000000000 ) ;
#7329 = cartesian_point ( 'none', ( -21.12971989529908300, -14.57739388001940900, -59.29999999999999700 ) ) ;
#7330 = oriented_edge ( 'none', *, *, #7275, .f. ) ;
#7331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7332 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7333 = axis2_placement_3d ( 'none', #7336, #7339, #7332 ) ;
#7334 = cartesian_point ( 'none', ( -24.83618322778097500, -7.319342468552172000, -59.29999999999999700 ) ) ;
#7335 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7336 = cartesian_point ( 'none', ( -22.59830366395356900, -14.57739388001940900, -59.00000000000000000 ) ) ;
#7337 = cartesian_point ( 'none', ( 41.26360249650594600, 42.55919208242990900, -59.51233883596152200 ) ) ;
#7338 = axis2_placement_3d ( 'none', #7319, #7346, #7335 ) ;
#7339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7340 = circle ( 'none', #7360, 3.548149444215841400 ) ;
#7341 = face_outer_bound ( 'none', #17717, .t. ) ;
#7342 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7344 = axis2_placement_3d ( 'none', #7351, #7343, #7342 ) ;
#7345 = circle ( 'none', #7344, 1.999999999999988000 ) ;
#7346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7347 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7349 = cartesian_point ( 'none', ( -18.51130885074825700, -24.89169359276102600, -59.00000000000000000 ) ) ;
#7350 = axis2_placement_3d ( 'none', #7349, #7348, #7347 ) ;
#7351 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -9.399999999999963100 ) ) ;
#7352 = cartesian_point ( 'none', ( 41.26164854976151700, 42.55664947267747100, -59.64114261054970000 ) ) ;
#7353 = cartesian_point ( 'none', ( 41.22767609694160000, 42.51244218294422000, -59.76791463474280200 ) ) ;
#7354 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7355 = vector ( 'none', #7354, 1000.000000000000000 ) ;
#7356 = cartesian_point ( 'none', ( -18.26445833371421300, -24.89169359276102600, -59.29999999999999700 ) ) ;
#7357 = line ( 'none', #7356, #7355 ) ;
#7358 = vector ( 'none', #7301, 1000.000000000000000 ) ;
#7359 = line ( 'none', #7329, #7328 ) ;
#7360 = axis2_placement_3d ( 'none', #7334, #7331, #6857 ) ;
#7361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7362 = cartesian_point ( 'none', ( -18.51130885074825700, -24.89169359276102600, -59.29999999999999700 ) ) ;
#7363 = cartesian_point ( 'none', ( -21.14872192440076800, -14.81287438008359600, -59.29999999999999700 ) ) ;
#7364 = line ( 'none', #7363, #7415 ) ;
#7365 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, 0.0000000000000000000 ) ) ;
#7366 = cylindrical_surface ( 'none', #7370, 0.2468505170340439000 ) ;
#7367 = face_outer_bound ( 'none', #17726, .t. ) ;
#7368 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7369 = circle ( 'none', #7376, 0.7013183372967455300 ) ;
#7370 = axis2_placement_3d ( 'none', #7362, #7368, #7419 ) ;
#7371 = face_outer_bound ( 'none', #17552, .t. ) ;
#7372 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7373 = vector ( 'none', #7372, 1000.000000000000000 ) ;
#7374 = cartesian_point ( 'none', ( 33.26955262170066900, 36.76955262170027100, -40.49999999999999300 ) ) ;
#7375 = line ( 'none', #7374, #7373 ) ;
#7376 = axis2_placement_3d ( 'none', #7420, #7417, #7416 ) ;
#7377 = cartesian_point ( 'none', ( -36.76955262170039200, 33.26955262170054800, -59.69999999999996700 ) ) ;
#7378 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7379 = cartesian_point ( 'none', ( -997.3834933385059000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7380 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7381 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7382 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -59.69999999999996700 ) ) ;
#7383 = axis2_placement_3d ( 'none', #7382, #7381, #7380 ) ;
#7384 = cartesian_point ( 'none', ( -18.29889637274477500, -24.76593144842339800, -59.29999999999999700 ) ) ;
#7385 = line ( 'none', #7384, #7453 ) ;
#7386 = circle ( 'none', #7383, 3.499999999999996000 ) ;
#7387 = cartesian_point ( 'none', ( -40.26955262170039900, 36.76955262170053400, -59.69999999999996700 ) ) ;
#7388 = cartesian_point ( 'none', ( 33.26955262170066900, -36.76955262170027800, -59.69999999999996700 ) ) ;
#7389 = conical_surface ( 'none', #7392, 3077.683537175311400, 1.256637061435922800 ) ;
#7390 = cartesian_point ( 'none', ( 33.26955262170067600, 36.76955262170027100, -40.49999999999999300 ) ) ;
#7391 = cartesian_point ( 'none', ( 40.26955262170065500, 36.76955262170027100, -40.49999999999999300 ) ) ;
#7392 = axis2_placement_3d ( 'none', #7379, #7378, #7361 ) ;
#7393 = cartesian_point ( 'none', ( -18.26445833371421300, -24.89169359276102600, -59.00000000000000000 ) ) ;
#7394 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, -0.8000000000000000400 ) ) ;
#7395 = direction ( 'none', ( -0.01744974916068272500, 0.01744974916068271400, -0.9996954598818874600 ) ) ;
#7396 = vector ( 'none', #7395, 1000.000000000000100 ) ;
#7397 = cartesian_point ( 'none', ( 44.97472669446994300, -37.97579282837519100, -1.447906704100644800 ) ) ;
#7398 = cartesian_point ( 'none', ( -17.50996003709770200, -24.74433780890218400, -59.29999999999999700 ) ) ;
#7399 = cartesian_point ( 'none', ( -17.13597601917188100, -25.33761966819398000, -59.29999999999999700 ) ) ;
#7400 = direction ( 'none', ( -1.541976423090495100e-016, 1.000000000000000000, -1.172867136906421500e-037 ) ) ;
#7401 = vector ( 'none', #7400, 1000.000000000000000 ) ;
#7402 = cylindrical_surface ( 'none', #7444, 0.7013183372967455300 ) ;
#7403 = cartesian_point ( 'none', ( 43.96127132032730600, 36.95376223821221400, -59.50872620321864300 ) ) ;
#7404 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7405 = vector ( 'none', #7404, 1000.000000000000000 ) ;
#7406 = cartesian_point ( 'none', ( -16.80864169980095500, -24.74433780890218400, -59.29999999999999700 ) ) ;
#7407 = line ( 'none', #7406, #7405 ) ;
#7408 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7409 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 21.06613602439365000 ) ) ;
#7410 = line ( 'none', #7397, #7396 ) ;
#7411 = line ( 'none', #7403, #7401 ) ;
#7412 = cartesian_point ( 'none', ( -17.13597601917188100, -25.33761966819398000, -59.00000000000000000 ) ) ;
#7413 = cartesian_point ( 'none', ( -16.80864169980095500, -24.74433780890218400, -59.00000000000000000 ) ) ;
#7414 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7415 = vector ( 'none', #7414, 1000.000000000000000 ) ;
#7416 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7418 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#7419 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7420 = cartesian_point ( 'none', ( -17.50996003709770200, -24.74433780890218400, -59.00000000000000000 ) ) ;
#7421 = direction ( 'none', ( 0.01744974916068271800, 0.01744974916068272500, -0.9996954598818874600 ) ) ;
#7422 = cartesian_point ( 'none', ( -38.00319726549455600, -45.00213113158930200, 0.1220924469804616200 ) ) ;
#7423 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742000e-016, 2.620875591487787400e-037 ) ) ;
#7424 = vector ( 'none', #7423, 1000.000000000000000 ) ;
#7425 = direction ( 'none', ( 2.312612358918791500e-016, -0.9998476951563912700, -0.01745240643728355000 ) ) ;
#7426 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#7427 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7428 = cartesian_point ( 'none', ( -36.96233745423256800, -43.96127132032730600, -59.50872620321865000 ) ) ;
#7429 = face_outer_bound ( 'none', #17646, .t. ) ;
#7430 = face_outer_bound ( 'none', #17760, .t. ) ;
#7431 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7433 = axis2_placement_3d ( 'none', #7482, #7481, #7480 ) ;
#7434 = cartesian_point ( 'none', ( -45.00000000000001400, -44.99127379678137100, -0.4999238475782033500 ) ) ;
#7435 = plane ( 'none', #7433 ) ;
#7436 = line ( 'none', #7422, #7486 ) ;
#7437 = cartesian_point ( 'none', ( -17.50996003709770200, -24.74433780890218400, -59.29999999999999700 ) ) ;
#7438 = line ( 'none', #7434, #7424 ) ;
#7439 = face_outer_bound ( 'none', #17690, .t. ) ;
#7440 = direction ( 'none', ( 1.541976423090495100e-016, -1.000000000000000000, -3.851273231856509200e-034 ) ) ;
#7441 = vector ( 'none', #7440, 1000.000000000000000 ) ;
#7442 = cartesian_point ( 'none', ( 44.99127379678137100, 45.00000000000000700, -0.4999238475782033500 ) ) ;
#7443 = line ( 'none', #7442, #7441 ) ;
#7444 = axis2_placement_3d ( 'none', #7437, #7449, #7427 ) ;
#7445 = direction ( 'none', ( 0.01744974916068271800, 0.01744974916068272100, 0.9996954598818874600 ) ) ;
#7446 = vector ( 'none', #7445, 1000.000000000000100 ) ;
#7447 = cartesian_point ( 'none', ( 45.00213113158930200, 38.00319726549455600, 0.1220924469804615400 ) ) ;
#7448 = line ( 'none', #7447, #7446 ) ;
#7449 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7450 = circle ( 'none', #7451, 0.7013183372967455300 ) ;
#7451 = axis2_placement_3d ( 'none', #7398, #7432, #7431 ) ;
#7452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7453 = vector ( 'none', #7452, 1000.000000000000000 ) ;
#7454 = cartesian_point ( 'none', ( -18.29889637274477500, -24.76593144842339800, -59.00000000000000000 ) ) ;
#7455 = face_bound ( 'none', #17839, .t. ) ;
#7456 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7457 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7458 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, -0.8000000000000000400 ) ) ;
#7459 = line ( 'none', #7458, #7512 ) ;
#7460 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#7461 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7463 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#7464 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -60.00000000000000000 ) ) ;
#7465 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -60.00000000000000000 ) ) ;
#7466 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7467 = direction ( 'none', ( 0.0000000000000000000, 0.01745240643728354600, -0.9998476951563911600 ) ) ;
#7468 = axis2_placement_3d ( 'none', #7463, #7462, #7461 ) ;
#7469 = face_outer_bound ( 'none', #17793, .t. ) ;
#7470 = axis2_placement_3d ( 'none', #7465, #7457, #7456 ) ;
#7471 = cylindrical_surface ( 'none', #7478, 42.88499999999999800 ) ;
#7472 = circle ( 'none', #7470, 3.799999999999998000 ) ;
#7473 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.040834085586084600e-014 ) ) ;
#7474 = direction ( 'none', ( 1.035198540341341100e-014, -1.110223024625156300e-016, 1.000000000000000000 ) ) ;
#7475 = cartesian_point ( 'none', ( 19.13999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#7476 = axis2_placement_3d ( 'none', #7475, #7474, #7473 ) ;
#7477 = plane ( 'none', #7485 ) ;
#7478 = axis2_placement_3d ( 'none', #7460, #7466, #7517 ) ;
#7479 = circle ( 'none', #7468, 42.88499999999999800 ) ;
#7480 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, -0.9998476951563911600 ) ) ;
#7481 = direction ( 'none', ( 0.9998476951563912700, 1.541741572612528100e-016, -0.01745240643728355000 ) ) ;
#7482 = cartesian_point ( 'none', ( 45.00000000000001400, 45.00000000000000700, 0.0000000000000000000 ) ) ;
#7483 = face_bound ( 'none', #17840, .t. ) ;
#7484 = circle ( 'none', #7476, 2.999999999999999100 ) ;
#7485 = axis2_placement_3d ( 'none', #7426, #7425, #7467 ) ;
#7486 = vector ( 'none', #7421, 1000.000000000000100 ) ;
#7487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7488 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -60.00000000000000000 ) ) ;
#7489 = axis2_placement_3d ( 'none', #7488, #7487, #7540 ) ;
#7490 = cartesian_point ( 'none', ( 36.95376223821222800, -43.96127132032729200, -59.50872620321864300 ) ) ;
#7491 = line ( 'none', #7490, #7537 ) ;
#7492 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -60.00000000000000000 ) ) ;
#7493 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7494 = circle ( 'none', #7539, 2.000000000000005300 ) ;
#7495 = axis2_placement_3d ( 'none', #7492, #7533, #7532 ) ;
#7496 = circle ( 'none', #7489, 3.799999999999998000 ) ;
#7497 = cartesian_point ( 'none', ( 43.46134747274912500, -36.96233745423256100, -60.00000000000000000 ) ) ;
#7498 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7500 = circle ( 'none', #7495, 41.50000000000000000 ) ;
#7501 = face_bound ( 'none', #17848, .t. ) ;
#7502 = axis2_placement_3d ( 'none', #7516, #7515, #7493 ) ;
#7503 = face_outer_bound ( 'none', #17856, .t. ) ;
#7504 = face_bound ( 'none', #17765, .t. ) ;
#7505 = axis2_placement_3d ( 'none', #7464, #7499, #7498 ) ;
#7506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7507 = vector ( 'none', #7506, 1000.000000000000000 ) ;
#7508 = plane ( 'none', #7502 ) ;
#7509 = cartesian_point ( 'none', ( -17.13597601917188100, -25.33761966819398000, -59.29999999999999700 ) ) ;
#7510 = line ( 'none', #7509, #7507 ) ;
#7511 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7512 = vector ( 'none', #7511, 1000.000000000000000 ) ;
#7513 = face_bound ( 'none', #17779, .t. ) ;
#7514 = circle ( 'none', #7505, 3.799999999999998000 ) ;
#7515 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7516 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, -60.00000000000000000 ) ) ;
#7517 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7518 = cartesian_point ( 'none', ( -43.46134747274911800, 36.96233745423255400, -60.00000000000000000 ) ) ;
#7519 = vector ( 'none', #7549, 1000.000000000000000 ) ;
#7520 = cartesian_point ( 'none', ( -36.95376223821221400, -43.46134747274911100, -60.00000000000000000 ) ) ;
#7521 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#7522 = cartesian_point ( 'none', ( 36.96233745423258200, 43.46134747274910400, -60.00000000000000000 ) ) ;
#7523 = cartesian_point ( 'none', ( -36.96233745423256800, -43.46134747274910400, -60.00000000000000000 ) ) ;
#7524 = cartesian_point ( 'none', ( 41.55795157006598800, 41.55795157006598100, -60.00000000000000000 ) ) ;
#7525 = cartesian_point ( 'none', ( 40.32292574719915000, 42.79297739293281900, -60.00000000000000700 ) ) ;
#7526 = cartesian_point ( 'none', ( 38.70919369646047400, 43.46134747274911100, -60.00000000000000700 ) ) ;
#7527 = cartesian_point ( 'none', ( 36.96233745423258200, 43.46134747274910400, -60.00000000000000000 ) ) ;
#7528 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7529 =( bounded_curve ( ) b_spline_curve ( 3, ( #7527, #7526, #7525, #7524 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029720500, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894300000, 0.9492724465894300000, 1.000000000000000000 ) )
representation_item ( '' ) );
#7530 = cartesian_point ( 'none', ( 36.95376223821221400, 43.46134747274910400, -60.00000000000000000 ) ) ;
#7531 = line ( 'none', #7530, #7552 ) ;
#7532 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7534 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#7535 = axis2_placement_3d ( 'none', #7555, #7554, #7553 ) ;
#7536 = direction ( 'none', ( 1.000000000000000000, 2.312964634635742000e-016, -8.607046447024134100e-034 ) ) ;
#7537 = vector ( 'none', #7536, 1000.000000000000000 ) ;
#7538 = circle ( 'none', #7535, 3.799999999999998000 ) ;
#7539 = axis2_placement_3d ( 'none', #7534, #7528, #7521 ) ;
#7540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7541 = axis2_placement_3d ( 'none', #7570, #7561, #7567 ) ;
#7542 =( bounded_curve ( ) b_spline_curve ( 3, ( #7580, #7579, #7578, #7577 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029720500, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894300000, 0.9492724465894300000, 1.000000000000000000 ) )
representation_item ( '' ) );
#7543 = cartesian_point ( 'none', ( -41.55795157006598800, -41.55795157006598100, -60.00000000000000000 ) ) ;
#7544 = cartesian_point ( 'none', ( -40.32292574719914300, -42.79297739293282600, -60.00000000000000000 ) ) ;
#7545 = cartesian_point ( 'none', ( -38.70919369646048800, -43.46134747274910400, -60.00000000000000000 ) ) ;
#7546 = cartesian_point ( 'none', ( -36.96233745423256800, -43.46134747274910400, -60.00000000000000000 ) ) ;
#7547 =( bounded_curve ( ) b_spline_curve ( 3, ( #7546, #7545, #7544, #7543 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029718800, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#7548 = oriented_edge ( 'none', *, *, #12225, .t. ) ;
#7549 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742500e-016, -0.0000000000000000000 ) ) ;
#7550 = cartesian_point ( 'none', ( 40.23552448975710400, 42.64114645292117700, -60.00000000000000000 ) ) ;
#7551 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, -0.0000000000000000000 ) ) ;
#7552 = vector ( 'none', #7551, 1000.000000000000000 ) ;
#7553 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7555 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -60.00000000000000000 ) ) ;
#7556 = line ( 'none', #7520, #7519 ) ;
#7557 = cartesian_point ( 'none', ( -41.55795157006598800, 41.55795157006596700, -60.00000000000000000 ) ) ;
#7558 = cartesian_point ( 'none', ( -42.79297739293282600, 40.32292574719912900, -60.00000000000000000 ) ) ;
#7559 = cartesian_point ( 'none', ( -43.46134747274911800, 38.70919369646046700, -60.00000000000000000 ) ) ;
#7560 = cartesian_point ( 'none', ( -43.46134747274911800, 36.96233745423255400, -60.00000000000000000 ) ) ;
#7561 = direction ( 'none', ( 1.541976423090495100e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7562 =( bounded_curve ( ) b_spline_curve ( 3, ( #7560, #7559, #7558, #7557 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029719700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#7563 = cartesian_point ( 'none', ( 40.30044847022557500, 42.75377123829191800, -60.00000000000000000 ) ) ;
#7564 = cylindrical_surface ( 'none', #7541, 0.5000000000000004400 ) ;
#7565 = direction ( 'none', ( 1.541976423090495100e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7566 = vector ( 'none', #7565, 1000.000000000000000 ) ;
#7567 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7568 = cartesian_point ( 'none', ( 43.46134747274912500, -36.95376223821219200, -60.00000000000000000 ) ) ;
#7569 = line ( 'none', #7568, #7566 ) ;
#7570 = cartesian_point ( 'none', ( 43.46134747274911100, 45.00000000000000700, -59.50000000000000000 ) ) ;
#7571 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7572 = vector ( 'none', #7571, 1000.000000000000000 ) ;
#7573 = cartesian_point ( 'none', ( -26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#7574 = line ( 'none', #7573, #7572 ) ;
#7575 = cartesian_point ( 'none', ( 40.41144586845692300, 42.94633551044054100, -59.85777716590474300 ) ) ;
#7576 = cartesian_point ( 'none', ( 40.36499595558417800, 42.86574352489762400, -59.94781874191768600 ) ) ;
#7577 = cartesian_point ( 'none', ( 41.55795157006600200, -41.55795157006596700, -60.00000000000000000 ) ) ;
#7578 = cartesian_point ( 'none', ( 42.79297739293284100, -40.32292574719912900, -60.00000000000000700 ) ) ;
#7579 = cartesian_point ( 'none', ( 43.46134747274913200, -38.70919369646045300, -60.00000000000000700 ) ) ;
#7580 = cartesian_point ( 'none', ( 43.46134747274912500, -36.96233745423256100, -60.00000000000000000 ) ) ;
#7581 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#7582 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7583 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, -1.750000000000003300 ) ) ;
#7584 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#7585 = line ( 'none', #7583, #7638 ) ;
#7586 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7587 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7588 = plane ( 'none', #7603 ) ;
#7589 = direction ( 'none', ( -1.683889348827610500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7590 = vector ( 'none', #7589, 1000.000000000000000 ) ;
#7591 = cartesian_point ( 'none', ( 0.2500000000000002200, 0.0000000000000000000, 3.830848268582813600e-015 ) ) ;
#7592 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7594 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#7595 = axis2_placement_3d ( 'none', #7604, #7594, #7593 ) ;
#7596 = line ( 'none', #7591, #7590 ) ;
#7597 = face_outer_bound ( 'none', #11686, .t. ) ;
#7598 = axis2_placement_3d ( 'none', #7581, #7608, #7639 ) ;
#7599 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7600 = vector ( 'none', #7599, 1000.000000000000000 ) ;
#7601 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#7602 = line ( 'none', #7601, #7600 ) ;
#7603 = axis2_placement_3d ( 'none', #7592, #7587, #7586 ) ;
#7604 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7605 = circle ( 'none', #7595, 1.749999999999999800 ) ;
#7606 = plane ( 'none', #7598 ) ;
#7607 = face_outer_bound ( 'none', #11700, .t. ) ;
#7608 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7609 = direction ( 'none', ( 1.102927987108986000e-014, -0.7071067811865524600, -0.7071067811865426900 ) ) ;
#7610 = vector ( 'none', #7609, 1000.000000000000000 ) ;
#7611 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#7612 = cartesian_point ( 'none', ( 0.1249999999999982900, 3.875000000000000000, -1.750000000000003300 ) ) ;
#7613 = line ( 'none', #7612, #7669 ) ;
#7614 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865524600, 0.7071067811865426900 ) ) ;
#7615 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865426900, -0.7071067811865524600 ) ) ;
#7616 = face_outer_bound ( 'none', #17902, .t. ) ;
#7617 = line ( 'none', #7611, #7610 ) ;
#7618 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865524600, 0.7071067811865426900 ) ) ;
#7619 = vector ( 'none', #7618, 1000.000000000000000 ) ;
#7620 = plane ( 'none', #7624 ) ;
#7621 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999994100, 11.05500000000000100 ) ) ;
#7622 = face_outer_bound ( 'none', #17941, .t. ) ;
#7623 = axis2_placement_3d ( 'none', #7672, #7671, #7670 ) ;
#7624 = axis2_placement_3d ( 'none', #7627, #7615, #7614 ) ;
#7625 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7626 = vector ( 'none', #7625, 1000.000000000000000 ) ;
#7627 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, -1.750000000000003300 ) ) ;
#7628 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 1.750000000000003300 ) ) ;
#7629 = line ( 'none', #7628, #7626 ) ;
#7630 = cartesian_point ( 'none', ( 0.2499999999999970300, 4.000000000000000000, 1.750000000000003300 ) ) ;
#7631 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, -1.750000000000003300 ) ) ;
#7632 = cartesian_point ( 'none', ( 0.2500000000000005600, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#7633 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, -2.000000000000000000 ) ) ;
#7634 = line ( 'none', #7633, #7619 ) ;
#7635 = direction ( 'none', ( 0.7071067811865525700, -1.922962686383593200e-016, -0.7071067811865425800 ) ) ;
#7636 = vector ( 'none', #7635, 999.9999999999998900 ) ;
#7637 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#7638 = vector ( 'none', #7582, 1000.000000000000000 ) ;
#7639 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7640 = face_outer_bound ( 'none', #17910, .t. ) ;
#7641 = line ( 'none', #7637, #7636 ) ;
#7642 = line ( 'none', #7705, #7704 ) ;
#7643 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#7644 = axis2_placement_3d ( 'none', #7643, #7651, #7699 ) ;
#7645 = edge_curve ( 'none', #17772, #17797, #15778, .t. ) ;
#7646 = plane ( 'none', #7712 ) ;
#7647 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7648 = vector ( 'none', #7647, 1000.000000000000000 ) ;
#7649 = cartesian_point ( 'none', ( 26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#7650 = line ( 'none', #7649, #7648 ) ;
#7651 = direction ( 'none', ( 0.4461978007789580400, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#7652 = cartesian_point ( 'none', ( 19.08999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#7653 = axis2_placement_3d ( 'none', #7652, #7700, #7690 ) ;
#7654 = oriented_edge ( 'none', *, *, #17724, .f. ) ;
#7655 = cartesian_point ( 'none', ( 26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#7656 = toroidal_surface ( 'none', #7653, 0.04999999999999884400, 2.999999999999999600 ) ;
#7657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7658 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7659 = axis2_placement_3d ( 'none', #7661, #7658, #7657 ) ;
#7660 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999994300, 10.57799999999999900 ) ) ;
#7661 = cartesian_point ( 'none', ( 23.00000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
#7662 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 11.05500000000000100 ) ) ;
#7663 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865524600, -0.7071067811865426900 ) ) ;
#7664 = vector ( 'none', #7663, 1000.000000000000000 ) ;
#7665 = cartesian_point ( 'none', ( 23.00000000000000000, 3.750000000000000000, 2.000000000000000000 ) ) ;
#7666 = line ( 'none', #7665, #7664 ) ;
#7667 = face_outer_bound ( 'none', #17929, .t. ) ;
#7668 = direction ( 'none', ( -0.7071067811865422400, -0.7071067811865529000, 2.114642392724539400e-016 ) ) ;
#7669 = vector ( 'none', #7668, 1000.000000000000000 ) ;
#7670 = direction ( 'none', ( -0.7071067811865422400, -0.7071067811865529000, 0.0000000000000000000 ) ) ;
#7671 = direction ( 'none', ( -0.7071067811865529000, 0.7071067811865422400, 1.190689577323812600e-016 ) ) ;
#7672 = cartesian_point ( 'none', ( 0.2499999999999967500, 4.000000000000000000, 3.830848268582814400e-015 ) ) ;
#7673 = conical_surface ( 'none', #7659, 1.750000000000003300, 0.7853981633974414000 ) ;
#7674 = vertex_point ( 'none', #15766 ) ;
#7675 = oriented_edge ( 'none', *, *, #7645, .f. ) ;
#7676 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997500, -26.42000000000000200 ) ) ;
#7677 = plane ( 'none', #7623 ) ;
#7678 = circle ( 'none', #7740, 7.000000000000002700 ) ;
#7679 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#7680 = cartesian_point ( 'none', ( -2.209730459937650200, 88.00000000000000000, 3.499999999999996000 ) ) ;
#7681 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#7682 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7683 = axis2_placement_3d ( 'none', #7702, #7682, #7681 ) ;
#7684 = cartesian_point ( 'none', ( 26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#7685 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#7686 = vector ( 'none', #7685, 1000.000000000000000 ) ;
#7687 = advanced_face ( 'none', ( #15782 ), #15773, .f. ) ;
#7688 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999995200, -4.945000000000001200 ) ) ;
#7689 = line ( 'none', #7688, #7686 ) ;
#7690 = direction ( 'none', ( -1.000000000000000000, 1.110223024625145100e-016, 1.023771231724018200e-014 ) ) ;
#7691 = cartesian_point ( 'none', ( 26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#7692 = line ( 'none', #7691, #7734 ) ;
#7693 = face_outer_bound ( 'none', #17969, .t. ) ;
#7694 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#7695 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7696 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#7697 = axis2_placement_3d ( 'none', #7696, #7695, #7694 ) ;
#7698 = circle ( 'none', #7683, 2.100000000000001000 ) ;
#7699 = direction ( 'none', ( -0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#7700 = direction ( 'none', ( 1.110223024625156400e-016, 1.000000000000000000, 1.110223024625144800e-016 ) ) ;
#7701 = circle ( 'none', #7697, 8.000000000000001800 ) ;
#7702 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#7703 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#7704 = vector ( 'none', #7703, 1000.000000000000000 ) ;
#7705 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 11.05500000000000100 ) ) ;
#7706 = plane ( 'none', #7644 ) ;
#7707 = face_outer_bound ( 'none', #17954, .t. ) ;
#7708 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999995200, -4.945000000000001200 ) ) ;
#7709 = direction ( 'none', ( -0.7071067811865524600, 0.0000000000000000000, 0.7071067811865425800 ) ) ;
#7710 = direction ( 'none', ( -0.5773502691896261800, 0.5773502691896171800, -0.5773502691896341700 ) ) ;
#7711 = cartesian_point ( 'none', ( 0.2500000000000002800, 3.750000000000000000, -2.000000000000000000 ) ) ;
#7712 = axis2_placement_3d ( 'none', #7711, #7710, #7709 ) ;
#7713 = circle ( 'none', #7727, 8.000000000000001800 ) ;
#7714 = circle ( 'none', #7754, 3.548149444220910300 ) ;
#7715 = cylindrical_surface ( 'none', #7726, 3.548149444220910300 ) ;
#7716 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995000, 3.055000000000001000 ) ) ;
#7717 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#7718 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7719 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#7720 = axis2_placement_3d ( 'none', #7719, #7718, #7717 ) ;
#7721 = edge_loop ( 'none', ( #8290, #9938, #8682, #8664 ) ) ;
#7722 = circle ( 'none', #7720, 7.000000000000002700 ) ;
#7723 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7724 = cartesian_point ( 'none', ( -23.99592901978885400, -7.579281228352535000, -59.29999999999999700 ) ) ;
#7725 = circle ( 'none', #7796, 5.787444013651668900 ) ;
#7726 = axis2_placement_3d ( 'none', #7724, #7771, #7731 ) ;
#7727 = axis2_placement_3d ( 'none', #7716, #7723, #7772 ) ;
#7728 = face_outer_bound ( 'none', #17985, .t. ) ;
#7729 = cartesian_point ( 'none', ( 3.640000000000001000, 5.599999999999992500, 24.57800000000000300 ) ) ;
#7730 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995900, -4.945000000000001200 ) ) ;
#7731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7732 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#7733 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7734 = vector ( 'none', #7733, 1000.000000000000000 ) ;
#7735 = cylindrical_surface ( 'none', #7744, 7.000000000000000900 ) ;
#7736 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290600e-016, -1.000000000000000000 ) ) ;
#7737 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#7738 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7739 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999993200, 17.57799999999999900 ) ) ;
#7740 = axis2_placement_3d ( 'none', #7739, #7738, #7737 ) ;
#7741 = face_outer_bound ( 'none', #17981, .t. ) ;
#7742 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999994100, 10.57799999999999900 ) ) ;
#7743 = oriented_edge ( 'none', *, *, #8105, .t. ) ;
#7744 = axis2_placement_3d ( 'none', #7679, #7732, #7736 ) ;
#7745 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7747 = cartesian_point ( 'none', ( -25.72787719984713200, -9.420356371203839200, -59.00000000000000000 ) ) ;
#7748 = axis2_placement_3d ( 'none', #7747, #7746, #7745 ) ;
#7749 = circle ( 'none', #7748, 0.9504152215729817500 ) ;
#7750 = line ( 'none', #7806, #7805 ) ;
#7751 = cartesian_point ( 'none', ( -23.76714598272521400, -5.351704407986060700, -59.29999999999999700 ) ) ;
#7752 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7753 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7754 = axis2_placement_3d ( 'none', #7766, #7753, #7752 ) ;
#7755 = axis2_placement_3d ( 'none', #7802, #7791, #7789 ) ;
#7756 = cartesian_point ( 'none', ( -26.29853779907148900, -8.940592647298311500, -59.00000000000000000 ) ) ;
#7757 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7758 = vector ( 'none', #7757, 1000.000000000000000 ) ;
#7759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7761 = cartesian_point ( 'none', ( -23.76630654775083700, -9.094766268581528500, -59.29999999999999700 ) ) ;
#7762 = axis2_placement_3d ( 'none', #7761, #7760, #7759 ) ;
#7763 = circle ( 'none', #7762, 2.015367206972998200 ) ;
#7764 = cartesian_point ( 'none', ( -24.35843443416212000, -11.10886396616662700, -59.29999999999999700 ) ) ;
#7765 = line ( 'none', #7764, #7758 ) ;
#7766 = cartesian_point ( 'none', ( -23.99592901978885400, -7.579281228352535000, -59.29999999999999700 ) ) ;
#7767 = cartesian_point ( 'none', ( -26.29853779907148900, -8.940592647298311500, -59.29999999999999700 ) ) ;
#7768 = cartesian_point ( 'none', ( -23.46438916582753700, -11.08739038602935300, -59.29999999999999700 ) ) ;
#7769 = cartesian_point ( 'none', ( -24.35843443416212000, -11.10886396616662700, -59.29999999999999700 ) ) ;
#7770 = cartesian_point ( 'none', ( -26.53006663134094700, -10.43705372741391600, -59.29999999999999700 ) ) ;
#7771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7772 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#7773 = circle ( 'none', #7779, 0.9504152215729817500 ) ;
#7774 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7775 = vector ( 'none', #7774, 1000.000000000000000 ) ;
#7776 = cartesian_point ( 'none', ( -25.86199865482478400, -8.479452269441980100, -59.29999999999999700 ) ) ;
#7777 = line ( 'none', #7776, #7775 ) ;
#7778 = face_outer_bound ( 'none', #17999, .t. ) ;
#7779 = axis2_placement_3d ( 'none', #7843, #7842, #7841 ) ;
#7780 = cartesian_point ( 'none', ( -26.05102331131884000, -9.216675212955284000, -59.29999999999999700 ) ) ;
#7781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7782 = vector ( 'none', #7781, 1000.000000000000000 ) ;
#7783 = cartesian_point ( 'none', ( -23.46438916582753700, -11.08739038602935300, -59.29999999999999700 ) ) ;
#7784 = cartesian_point ( 'none', ( -26.21181913910763600, -8.602377586135302700, -59.29999999999999700 ) ) ;
#7785 = cylindrical_surface ( 'none', #7844, 0.9504152215729817500 ) ;
#7786 = cartesian_point ( 'none', ( -24.67600312559556700, -9.685426327275132900, -59.29999999999999700 ) ) ;
#7787 = cylindrical_surface ( 'none', #7828, 1.824666725434440900 ) ;
#7788 = line ( 'none', #7783, #7782 ) ;
#7789 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7790 = cartesian_point ( 'none', ( -25.70156659766616900, -9.422470887911679000, -59.29999999999999700 ) ) ;
#7791 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7792 = cartesian_point ( 'none', ( -23.92081665161826700, -9.550242587105048000, -59.29999999999999700 ) ) ;
#7793 = edge_curve ( 'none', #17647, #17663, #15827, .t. ) ;
#7794 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7796 = axis2_placement_3d ( 'none', #7751, #7795, #7794 ) ;
#7797 = cartesian_point ( 'none', ( -26.21181913910763600, -8.602377586135302700, -59.00000000000000000 ) ) ;
#7798 = oriented_edge ( 'none', *, *, #8220, .f. ) ;
#7799 = cartesian_point ( 'none', ( -25.86199865482478400, -8.479452269441980100, -59.29999999999999700 ) ) ;
#7800 = cylindrical_surface ( 'none', #7755, 5.787444013651668900 ) ;
#7801 = edge_loop ( 'none', ( #8351, #8085, #7834, #7824 ) ) ;
#7802 = cartesian_point ( 'none', ( -23.76714598272521400, -5.351704407986060700, -59.29999999999999700 ) ) ;
#7803 = cartesian_point ( 'none', ( -25.70156659766613700, -9.422470887911606100, -59.00000000000000000 ) ) ;
#7804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7805 = vector ( 'none', #7804, 1000.000000000000000 ) ;
#7806 = cartesian_point ( 'none', ( -26.53006663134094700, -10.43705372741391600, -59.29999999999999700 ) ) ;
#7807 = face_outer_bound ( 'none', #17987, .t. ) ;
#7808 = cartesian_point ( 'none', ( 39.58328807869544600, 43.28957828446260000, -59.85756116872541100 ) ) ;
#7809 = cartesian_point ( 'none', ( 39.54798804766316100, 43.20434886862081200, -59.94773175626309600 ) ) ;
#7810 = cartesian_point ( 'none', ( 39.44955053309167400, 42.96667848651345900, -60.00000000000000000 ) ) ;
#7811 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7812 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7813 = cartesian_point ( 'none', ( -25.48071471012970300, -8.456387640509811700, -59.00000000000000000 ) ) ;
#7814 = axis2_placement_3d ( 'none', #7813, #7812, #7811 ) ;
#7815 = cartesian_point ( 'none', ( 39.64082794552588500, 43.42850420305703800, -59.51139995752112100 ) ) ;
#7816 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7817 = cartesian_point ( 'none', ( 40.48725065257436000, 43.07792045905874500, -59.51201781515219100 ) ) ;
#7818 = cartesian_point ( 'none', ( 40.48570939367840500, 43.07520534901330200, -59.64087720613473200 ) ) ;
#7819 = circle ( 'none', #7814, 0.9504152215770410600 ) ;
#7820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7821 = cartesian_point ( 'none', ( -24.95610910520071700, -7.757027467727502000, -59.29999999999999700 ) ) ;
#7822 = cartesian_point ( 'none', ( 39.63970249094786200, 43.42578687297443500, -59.64036596017965800 ) ) ;
#7824 = oriented_edge ( 'none', *, *, #7275, .t. ) ;
#7823 = cartesian_point ( 'none', ( 39.61858810972773900, 43.37480770030439500, -59.76739058118772600 ) ) ;
#7825 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7826 = vector ( 'none', #7825, 1000.000000000000000 ) ;
#7827 = cartesian_point ( 'none', ( -23.92081665161826700, -9.550242587105048000, -59.00000000000000000 ) ) ;
#7828 = axis2_placement_3d ( 'none', #7821, #7820, #7816 ) ;
#7829 = cartesian_point ( 'none', ( -25.86199865482478400, -8.479452269441980100, -59.00000000000000000 ) ) ;
#7830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7831 = cartesian_point ( 'none', ( -26.05102331131881100, -9.216675212955244900, -59.00000000000000000 ) ) ;
#7832 = cartesian_point ( 'none', ( -26.21181913910763600, -8.602377586135302700, -59.29999999999999700 ) ) ;
#7833 = line ( 'none', #7832, #7826 ) ;
#7834 = oriented_edge ( 'none', *, *, #7977, .f. ) ;
#7835 = oriented_edge ( 'none', *, *, #7793, .t. ) ;
#7836 = cartesian_point ( 'none', ( 39.49891275992145300, 43.08586007458355700, -60.00000000000000000 ) ) ;
#7837 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7838 = cartesian_point ( 'none', ( -25.72787719984713200, -9.420356371203839200, -59.29999999999999700 ) ) ;
#7839 = cartesian_point ( 'none', ( 40.45789578132966800, 43.02692749598345800, -59.76773558989179900 ) ) ;
#7840 = face_outer_bound ( 'none', #18065, .t. ) ;
#7841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7843 = cartesian_point ( 'none', ( -25.72787719984713200, -9.420356371203839200, -59.29999999999999700 ) ) ;
#7844 = axis2_placement_3d ( 'none', #7838, #7837, #7830 ) ;
#7845 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#7846 = face_outer_bound ( 'none', #18074, .t. ) ;
#7847 = axis2_placement_3d ( 'none', #7845, #7904, #7903 ) ;
#7848 = circle ( 'none', #7854, 3.131449974546028700 ) ;
#7849 = circle ( 'none', #7853, 3.131449974546028700 ) ;
#7850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7851 = vector ( 'none', #7850, 1000.000000000000000 ) ;
#7852 = cartesian_point ( 'none', ( -24.42223004088585700, -6.564276192379145100, -59.00000000000000000 ) ) ;
#7853 = axis2_placement_3d ( 'none', #7852, #7907, #7906 ) ;
#7854 = axis2_placement_3d ( 'none', #7857, #7900, #7899 ) ;
#7855 = cartesian_point ( 'none', ( -26.29853779907148900, -8.940592647298311500, -59.29999999999999700 ) ) ;
#7856 = line ( 'none', #7855, #7851 ) ;
#7857 = cartesian_point ( 'none', ( -24.42223004088585700, -6.564276192379145100, -59.29999999999999700 ) ) ;
#7858 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7860 = axis2_placement_3d ( 'none', #7874, #7859, #7858 ) ;
#7861 = axis2_placement_3d ( 'none', #7875, #7936, #7935 ) ;
#7862 = axis2_placement_3d ( 'none', #7864, #7872, #7871 ) ;
#7863 = plane ( 'none', #7847 ) ;
#7864 = cartesian_point ( 'none', ( -26.08612532106964100, -8.814830502958855600, -59.29999999999999700 ) ) ;
#7865 = face_outer_bound ( 'none', #18021, .t. ) ;
#7866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7867 = vector ( 'none', #7866, 1000.000000000000000 ) ;
#7868 = cartesian_point ( 'none', ( -26.05102331131884000, -9.216675212955284000, -59.29999999999999700 ) ) ;
#7869 = line ( 'none', #7868, #7867 ) ;
#7870 = cylindrical_surface ( 'none', #7862, 0.2468505170336969500 ) ;
#7871 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7872 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7873 = circle ( 'none', #7860, 0.2468505170336969500 ) ;
#7874 = cartesian_point ( 'none', ( -26.08612532106964100, -8.814830502958855600, -59.29999999999999700 ) ) ;
#7875 = cartesian_point ( 'none', ( -24.95610910520071700, -7.757027467727502000, -59.00000000000000000 ) ) ;
#7876 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7877 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7878 = cartesian_point ( 'none', ( -24.42223004088585700, -6.564276192379145100, -59.29999999999999700 ) ) ;
#7879 = cartesian_point ( 'none', ( -24.52813191345286000, -7.866761222448188200, -59.29999999999999700 ) ) ;
#7880 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7881 = vector ( 'none', #7880, 1000.000000000000000 ) ;
#7882 = cartesian_point ( 'none', ( -24.67600312559556700, -9.685426327275132900, -59.29999999999999700 ) ) ;
#7883 = line ( 'none', #7882, #7881 ) ;
#7884 = circle ( 'none', #7934, 1.824666725434440900 ) ;
#7885 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7887 = cartesian_point ( 'none', ( -25.48071471012970300, -8.456387640509811700, -59.29999999999999700 ) ) ;
#7888 = axis2_placement_3d ( 'none', #7887, #7886, #7885 ) ;
#7889 = circle ( 'none', #7888, 0.9504152215770410600 ) ;
#7890 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7891 = cylindrical_surface ( 'none', #7927, 1.824666725431269600 ) ;
#7892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7894 = cartesian_point ( 'none', ( -25.48071471012970300, -8.456387640509811700, -59.29999999999999700 ) ) ;
#7895 = axis2_placement_3d ( 'none', #7878, #7877, #7876 ) ;
#7896 = axis2_placement_3d ( 'none', #7894, #7893, #7892 ) ;
#7897 = cylindrical_surface ( 'none', #7896, 0.9504152215770410600 ) ;
#7898 = cartesian_point ( 'none', ( -24.67600312559557500, -9.685426327275221700, -59.00000000000000000 ) ) ;
#7899 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7901 = circle ( 'none', #7861, 1.824666725434440900 ) ;
#7902 = face_outer_bound ( 'none', #17935, .t. ) ;
#7903 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#7904 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7905 = face_outer_bound ( 'none', #18048, .t. ) ;
#7906 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7907 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7908 = circle ( 'none', #7952, 9.500000000000000000 ) ;
#7909 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7911 = cylindrical_surface ( 'none', #7929, 0.9504152215739601900 ) ;
#7912 = cartesian_point ( 'none', ( -24.27063713590097300, -9.673167903799292600, -59.00000000000000000 ) ) ;
#7913 = cartesian_point ( 'none', ( -24.52813191345286000, -7.866761222448188200, -59.00000000000000000 ) ) ;
#7914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7915 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7917 = axis2_placement_3d ( 'none', #7928, #7916, #7915 ) ;
#7918 = cartesian_point ( 'none', ( -24.95610910520071700, -7.757027467727502000, -59.29999999999999700 ) ) ;
#7919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7920 = circle ( 'none', #7965, 1.824666725431269600 ) ;
#7921 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7922 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7923 = local_time ( 11, 43, 6.000000000000000000, #7890 ) ;
#7924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7925 = vector ( 'none', #7924, 1000.000000000000000 ) ;
#7926 = cartesian_point ( 'none', ( -25.70156659766616900, -9.422470887911679000, -59.29999999999999700 ) ) ;
#7927 = axis2_placement_3d ( 'none', #7879, #7922, #7919 ) ;
#7928 = cartesian_point ( 'none', ( -24.52813191345286000, -7.866761222448188200, -59.29999999999999700 ) ) ;
#7929 = axis2_placement_3d ( 'none', #7966, #7921, #7957 ) ;
#7930 = line ( 'none', #7926, #7925 ) ;
#7931 = circle ( 'none', #7917, 1.824666725431269600 ) ;
#7932 = face_outer_bound ( 'none', #18031, .t. ) ;
#7933 = cylindrical_surface ( 'none', #7895, 3.131449974546028700 ) ;
#7934 = axis2_placement_3d ( 'none', #7918, #7910, #7909 ) ;
#7935 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7937 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#7938 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#7939 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#7940 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7941 = face_outer_bound ( 'none', #18101, .t. ) ;
#7942 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#7943 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7944 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#7945 = axis2_placement_3d ( 'none', #7944, #7943, #7942 ) ;
#7946 = face_outer_bound ( 'none', #11198, .t. ) ;
#7947 = cylindrical_surface ( 'none', #7948, 7.000000000000000900 ) ;
#7948 = axis2_placement_3d ( 'none', #7938, #7937, #7963 ) ;
#7949 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#7950 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7951 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#7952 = axis2_placement_3d ( 'none', #7951, #7950, #7949 ) ;
#7953 = circle ( 'none', #7945, 7.000000000000002700 ) ;
#7954 = circle ( 'none', #7981, 0.9504152215739601900 ) ;
#7955 = plane ( 'none', #7956 ) ;
#7956 = axis2_placement_3d ( 'none', #8001, #7940, #7939 ) ;
#7957 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7958 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7959 = vector ( 'none', #7958, 1000.000000000000000 ) ;
#7960 = cartesian_point ( 'none', ( -23.92081665161826700, -9.550242587105048000, -59.29999999999999700 ) ) ;
#7961 = line ( 'none', #7960, #7959 ) ;
#7962 = face_outer_bound ( 'none', #18084, .t. ) ;
#7963 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290600e-016, -1.000000000000000000 ) ) ;
#7964 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7965 = axis2_placement_3d ( 'none', #7913, #7914, #7964 ) ;
#7966 = cartesian_point ( 'none', ( -24.40475859088144300, -8.732263802036843700, -59.29999999999999700 ) ) ;
#7967 = cartesian_point ( 'none', ( -24.27063713590097300, -9.673167903799292600, -59.29999999999999700 ) ) ;
#7968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7969 = vector ( 'none', #7968, 1000.000000000000000 ) ;
#7970 = cartesian_point ( 'none', ( -24.27063713590097300, -9.673167903799292600, -59.29999999999999700 ) ) ;
#7971 = line ( 'none', #7970, #7969 ) ;
#7972 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7974 = cartesian_point ( 'none', ( -24.04651046965757300, -9.337789670280521600, -59.29999999999999700 ) ) ;
#7975 = axis2_placement_3d ( 'none', #7974, #8031, #8030 ) ;
#7976 = circle ( 'none', #7975, 0.2468505170352026900 ) ;
#7977 = edge_curve ( 'none', #6597, #8087, #15821, .t. ) ;
#7978 = cartesian_point ( 'none', ( -25.17652668552170400, -10.39559270551266800, -59.29999999999999700 ) ) ;
#7979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7981 = axis2_placement_3d ( 'none', #7986, #7980, #7979 ) ;
#7982 = cylindrical_surface ( 'none', #8027, 0.2468505170352026900 ) ;
#7983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7984 = cartesian_point ( 'none', ( -25.17652668552170400, -10.39559270551266800, -59.00000000000000000 ) ) ;
#7985 = cartesian_point ( 'none', ( -24.08161247940747900, -8.935944960285130600, -59.00000000000000000 ) ) ;
#7986 = cartesian_point ( 'none', ( -24.40475859088144300, -8.732263802036843700, -59.00000000000000000 ) ) ;
#7987 = cartesian_point ( 'none', ( -24.08161247940747200, -8.935944960285118200, -59.29999999999999700 ) ) ;
#7988 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290800e-016, -1.000000000000000000 ) ) ;
#7989 = face_outer_bound ( 'none', #18092, .t. ) ;
#7990 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#7991 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#7992 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#7993 = axis2_placement_3d ( 'none', #7992, #7991, #7990 ) ;
#7994 = axis2_placement_3d ( 'none', #8003, #8000, #7988 ) ;
#7995 = cartesian_point ( 'none', ( -24.65192108059076800, -9.696232532729988300, -59.00000000000000000 ) ) ;
#7996 = axis2_placement_3d ( 'none', #7995, #7973, #7972 ) ;
#7997 = circle ( 'none', #7996, 0.9504152215730545800 ) ;
#7998 = circle ( 'none', #8024, 0.2468505170352026900 ) ;
#7999 = cylindrical_surface ( 'none', #7994, 7.000000000000000000 ) ;
#8000 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#8001 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#8002 = circle ( 'none', #7993, 7.000000000000000000 ) ;
#8003 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#8004 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8005 = circle ( 'none', #8007, 0.9504152215739601900 ) ;
#8006 = face_outer_bound ( 'none', #18104, .t. ) ;
#8007 = axis2_placement_3d ( 'none', #8059, #8058, #8057 ) ;
#8008 = cartesian_point ( 'none', ( -25.45663266513048800, -8.467193845966056300, -59.29999999999999700 ) ) ;
#8009 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8010 = cartesian_point ( 'none', ( -24.65192108059076800, -9.696232532729988300, -59.29999999999999700 ) ) ;
#8011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8012 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8013 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8014 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8015 = cylindrical_surface ( 'none', #8055, 0.9504152215730545800 ) ;
#8016 = cartesian_point ( 'none', ( -24.65192108059076800, -9.696232532729988300, -59.29999999999999700 ) ) ;
#8017 = axis2_placement_3d ( 'none', #7978, #8009, #8004 ) ;
#8018 = face_outer_bound ( 'none', #18132, .t. ) ;
#8019 = cartesian_point ( 'none', ( -24.43106919305997600, -8.730149285329552800, -59.00000000000000000 ) ) ;
#8020 = cartesian_point ( 'none', ( -25.45663266513049200, -8.467193845966107800, -59.00000000000000000 ) ) ;
#8021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8022 = face_outer_bound ( 'none', #18127, .t. ) ;
#8023 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8024 = axis2_placement_3d ( 'none', #8033, #7983, #8023 ) ;
#8025 = cartesian_point ( 'none', ( -24.04651046965757300, -9.337789670280521600, -59.29999999999999700 ) ) ;
#8026 = cylindrical_surface ( 'none', #8017, 1.824666725431956600 ) ;
#8027 = axis2_placement_3d ( 'none', #8025, #8021, #8029 ) ;
#8028 = axis2_placement_3d ( 'none', #7984, #8012, #8011 ) ;
#8029 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8030 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8032 = circle ( 'none', #8028, 1.824666725431956600 ) ;
#8033 = cartesian_point ( 'none', ( -24.04651046965757300, -9.337789670280521600, -59.00000000000000000 ) ) ;
#8034 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8035 = vector ( 'none', #8034, 1000.000000000000000 ) ;
#8036 = cartesian_point ( 'none', ( -25.45663266513048800, -8.467193845966056300, -59.29999999999999700 ) ) ;
#8037 = cartesian_point ( 'none', ( -25.60450387727366100, -10.28585895079336000, -59.29999999999999700 ) ) ;
#8038 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8039 = line ( 'none', #8036, #8035 ) ;
#8040 = cylindrical_surface ( 'none', #8102, 1.824666725431526500 ) ;
#8041 = axis2_placement_3d ( 'none', #8101, #8100, #8099 ) ;
#8042 = face_outer_bound ( 'none', #18167, .t. ) ;
#8043 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8044 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8045 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8047 = cartesian_point ( 'none', ( -25.71040574984018400, -11.58834398086202100, -59.29999999999999700 ) ) ;
#8048 = cylindrical_surface ( 'none', #8061, 3.131449974546004300 ) ;
#8049 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8050 = vector ( 'none', #8049, 1000.000000000000000 ) ;
#8051 = cartesian_point ( 'none', ( -24.08161247940747200, -8.935944960285118200, -59.29999999999999700 ) ) ;
#8052 = line ( 'none', #8051, #8050 ) ;
#8053 = circle ( 'none', #8060, 0.9504152215730545800 ) ;
#8054 = cartesian_point ( 'none', ( -24.43106919305997600, -8.730149285329552800, -59.29999999999999700 ) ) ;
#8055 = axis2_placement_3d ( 'none', #8016, #8014, #8013 ) ;
#8056 = circle ( 'none', #8041, 3.131449974546004300 ) ;
#8057 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8059 = cartesian_point ( 'none', ( -24.40475859088144300, -8.732263802036843700, -59.29999999999999700 ) ) ;
#8060 = axis2_placement_3d ( 'none', #8010, #8046, #8045 ) ;
#8061 = axis2_placement_3d ( 'none', #8047, #8044, #8043 ) ;
#8062 = cartesian_point ( 'none', ( 38.73098013974213700, 43.54295421234400000, -59.94764477060850500 ) ) ;
#8063 = cartesian_point ( 'none', ( 38.69737704961733700, 43.41794891087519700, -60.00000000000000000 ) ) ;
#8064 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8066 = cartesian_point ( 'none', ( 38.77928043812580200, 43.72268790462533200, -59.76704557248365300 ) ) ;
#8067 = edge_curve ( 'none', #11393, #12195, #15817, .t. ) ;
#8068 = cartesian_point ( 'none', ( 37.85901553453271600, 43.81139488812278400, -59.85702539538859700 ) ) ;
#8069 = cartesian_point ( 'none', ( 37.84693231648115800, 43.71910014188384300, -59.94751595750754100 ) ) ;
#8070 = cartesian_point ( 'none', ( 37.83009108279855300, 43.59060241527947700, -60.00000000000000000 ) ) ;
#8071 = cartesian_point ( 'none', ( -25.17652668552170400, -10.39559270551266800, -59.29999999999999700 ) ) ;
#8072 = cartesian_point ( 'none', ( 38.75513028893396900, 43.63282105848466600, -59.85734517154607900 ) ) ;
#8073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8074 = vector ( 'none', #8073, 1000.000000000000000 ) ;
#8075 = cartesian_point ( 'none', ( -24.43106919305997600, -8.730149285329552800, -59.29999999999999700 ) ) ;
#8076 = cartesian_point ( 'none', ( 37.81315002364340900, 43.46134747274911100, -60.00000000000000000 ) ) ;
#8077 = axis2_placement_3d ( 'none', #8071, #8065, #8064 ) ;
#8078 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8079 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8080 = cartesian_point ( 'none', ( -25.60450387727366100, -10.28585895079336000, -59.29999999999999700 ) ) ;
#8081 = cartesian_point ( 'none', ( 38.79440523847741000, 43.77908794705532400, -59.51078209989005800 ) ) ;
#8082 = cartesian_point ( 'none', ( 38.66357657642624400, 43.29221052010573300, -60.00000000000000000 ) ) ;
#8083 = circle ( 'none', #8077, 1.824666725431956600 ) ;
#8084 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8085 = oriented_edge ( 'none', *, *, #8306, .f. ) ;
#8087 = vertex_point ( 'none', #15823 ) ;
#8086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8088 = cartesian_point ( 'none', ( -25.60450387727366100, -10.28585895079336000, -59.00000000000000000 ) ) ;
#8089 = axis2_placement_3d ( 'none', #8088, #8086, #8084 ) ;
#8090 = cartesian_point ( 'none', ( 38.79369558821732500, 43.77636839693557400, -59.63985471422459000 ) ) ;
#8091 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8092 = edge_loop ( 'none', ( #5487, #7798, #8312, #8338 ) ) ;
#8093 = line ( 'none', #8075, #8074 ) ;
#8094 = advanced_face ( 'none', ( #15813 ), #15764, .t. ) ;
#8095 = axis2_placement_3d ( 'none', #8080, #8079, #8078 ) ;
#8096 = circle ( 'none', #8095, 1.824666725431526500 ) ;
#8097 = circle ( 'none', #8089, 1.824666725431526500 ) ;
#8098 = face_outer_bound ( 'none', #18149, .t. ) ;
#8099 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8101 = cartesian_point ( 'none', ( -25.71040574984018400, -11.58834398086202100, -59.00000000000000000 ) ) ;
#8102 = axis2_placement_3d ( 'none', #8037, #8038, #8091 ) ;
#8103 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8104 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8105 = edge_curve ( 'none', #17773, #17797, #15765, .t. ) ;
#8106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8107 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.29999999999999700 ) ) ;
#8108 = face_outer_bound ( 'none', #18216, .t. ) ;
#8109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8110 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8111 = cartesian_point ( 'none', ( -24.83618322778097500, -7.319342468552172000, -59.29999999999999700 ) ) ;
#8112 = axis2_placement_3d ( 'none', #8111, #8110, #8109 ) ;
#8113 = cylindrical_surface ( 'none', #8112, 3.548149444215841400 ) ;
#8114 = plane ( 'none', #8129 ) ;
#8115 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.29999999999999700 ) ) ;
#8116 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#8117 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8119 = cartesian_point ( 'none', ( -91.44142135623732800, 1.052818105597607200e-014, -59.29999999999999700 ) ) ;
#8120 = axis2_placement_3d ( 'none', #8119, #8118, #8117 ) ;
#8121 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#8122 = line ( 'none', #8107, #8162 ) ;
#8123 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8125 = vertex_point ( 'none', #15804 ) ;
#8126 = cartesian_point ( 'none', ( -25.71040574984018400, -11.58834398086202100, -59.29999999999999700 ) ) ;
#8127 = axis2_placement_3d ( 'none', #8126, #8124, #8123 ) ;
#8128 = circle ( 'none', #8127, 3.131449974546004300 ) ;
#8129 = axis2_placement_3d ( 'none', #8121, #8104, #8103 ) ;
#8130 = face_outer_bound ( 'none', #18175, .t. ) ;
#8131 = plane ( 'none', #8120 ) ;
#8132 = face_bound ( 'none', #18147, .t. ) ;
#8133 = face_outer_bound ( 'none', #18136, .t. ) ;
#8134 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.29999999999999700 ) ) ;
#8135 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, 0.0000000000000000000 ) ) ;
#8136 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8137 = vector ( 'none', #8136, 1000.000000000000000 ) ;
#8138 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.29999999999999700 ) ) ;
#8139 = cartesian_point ( 'none', ( -12.10121537383072300, -15.31827882584814700, -59.29999999999999700 ) ) ;
#8140 = cartesian_point ( 'none', ( -12.09314573778817000, -15.13275345886140700, -59.29999999999999000 ) ) ;
#8141 = cartesian_point ( 'none', ( -12.05700167537267100, -14.86261848836995700, -59.30000000000000400 ) ) ;
#8142 = cartesian_point ( 'none', ( -11.99787713076330000, -14.60859904735960900, -59.29999999999998300 ) ) ;
#8143 = cartesian_point ( 'none', ( -11.92365551379807600, -14.36781012673651700, -59.30000000000001800 ) ) ;
#8144 = cartesian_point ( 'none', ( -11.82304466057214000, -14.14407074496766200, -59.30000000000000400 ) ) ;
#8145 = cartesian_point ( 'none', ( -11.70628030657204600, -13.93336450922592800, -59.30000000000000400 ) ) ;
#8146 = cartesian_point ( 'none', ( -11.56660340911820800, -13.73949666746912100, -59.29999999999999700 ) ) ;
#8147 = cartesian_point ( 'none', ( -11.40844530038034000, -13.56160251443102100, -59.30000000000000400 ) ) ;
#8148 = cartesian_point ( 'none', ( -11.23355363423695300, -13.40114829573270100, -59.29999999999997600 ) ) ;
#8149 = cartesian_point ( 'none', ( -11.04163049691969300, -13.26210311597865600, -59.29999999999999700 ) ) ;
#8150 = cartesian_point ( 'none', ( -10.83639199046508100, -13.14311729997428400, -59.29999999999998300 ) ) ;
#8151 = cartesian_point ( 'none', ( -10.61591753411253500, -13.04613383567952800, -59.30000000000001800 ) ) ;
#8152 = cartesian_point ( 'none', ( -10.38147787416205900, -12.97236451086477000, -59.29999999999999700 ) ) ;
#8153 = cartesian_point ( 'none', ( -10.13287693701273700, -12.91900526610575300, -59.29999999999999000 ) ) ;
#8154 = line ( 'none', #8176, #8137 ) ;
#8155 = cylindrical_surface ( 'none', #8294, 0.5000000000000004400 ) ;
#8156 = face_outer_bound ( 'none', #18259, .t. ) ;
#8157 = cartesian_point ( 'none', ( -9.870007796050936500, -12.88651645389845200, -59.30000000000000400 ) ) ;
#8158 = cartesian_point ( 'none', ( -9.689653667884556400, -12.88272381258879100, -59.29999999999999700 ) ) ;
#8159 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.29999999999999700 ) ) ;
#8160 = b_spline_curve_with_knots ( 'none', 3,
( #8159, #8158, #8157, #8153, #8152, #8151, #8150, #8149, #8148, #8147, #8146, #8145, #8144, #8143, #8142, #8141, #8140, #8139, #8138 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666669300, 0.1347817762661588100, 0.1976340158603854500, 0.2589199735786855700, 0.3181789816213457800, 0.3773055779926131600, 0.4359400191524783800, 0.4949948193070972100, 0.5543593017874928200, 0.6136086016046549100, 0.6732064012482960000, 0.7341594117216906400, 0.7966444803938628200, 0.8612245236608130300, 0.9289619524063547100, 1.000000000000000000 ),
.unspecified. ) ;
#8161 = axis2_placement_3d ( 'none', #8175, #8222, #8292 ) ;
#8162 = vector ( 'none', #8106, 1000.000000000000000 ) ;
#8163 = face_outer_bound ( 'none', #18207, .t. ) ;
#8164 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.29999999999999700 ) ) ;
#8165 = cartesian_point ( 'none', ( -9.689653667884556400, -12.88272381258879100, -59.19999999999999600 ) ) ;
#8166 = cartesian_point ( 'none', ( -9.689653667884556400, -12.88272381258879100, -59.29999999999999700 ) ) ;
#8167 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.00000000000000000 ) ) ;
#8168 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.10000000000000100 ) ) ;
#8169 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.19999999999999600 ) ) ;
#8170 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.29999999999999700 ) ) ;
#8171 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8170, #8169, #8168, #8167 ),
( #8166, #8165, #8218, #8217 ),
( #8216, #8215, #8214, #8213 ),
( #8212, #8211, #8210, #8209 ),
( #8207, #8206, #8205, #8204 ),
( #8203, #8202, #8201, #8199 ),
( #8198, #8197, #8196, #8195 ),
( #8194, #8193, #8192, #8191 ),
( #8190, #8189, #8188, #8187 ),
( #8186, #8185, #8184, #8183 ),
( #8182, #8181, #8180, #8179 ),
( #8178, #8177, #8257, #8256 ),
( #8255, #8254, #8253, #8252 ),
( #8251, #8250, #8248, #8247 ),
( #8246, #8245, #8244, #8243 ),
( #8242, #8241, #8240, #8239 ),
( #8238, #8237, #8235, #8234 ),
( #8233, #8232, #8231, #8230 ),
( #8229, #8228, #8227, #8226 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06907035800666669300, 0.1347817762661588100, 0.1976340158603854500, 0.2589199735786855700, 0.3181789816213457800, 0.3773055779926131600, 0.4359400191524783800, 0.4949948193070972100, 0.5543593017874928200, 0.6136086016046549100, 0.6732064012482960000, 0.7341594117216906400, 0.7966444803938628200, 0.8612245236608130300, 0.9289619524063547100, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8172 = line ( 'none', #8164, #8221 ) ;
#8173 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.29999999999999700 ) ) ;
#8174 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8175 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#8176 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.29999999999999700 ) ) ;
#8177 = cartesian_point ( 'none', ( -11.70628030657204600, -13.93336450922592800, -59.20000000000000300 ) ) ;
#8178 = cartesian_point ( 'none', ( -11.70628030657204600, -13.93336450922592800, -59.30000000000000400 ) ) ;
#8179 = cartesian_point ( 'none', ( -11.56660340911820800, -13.73949666746912100, -59.00000000000000000 ) ) ;
#8180 = cartesian_point ( 'none', ( -11.56660340911820800, -13.73949666746912100, -59.10000000000000100 ) ) ;
#8181 = cartesian_point ( 'none', ( -11.56660340911820800, -13.73949666746912100, -59.19999999999999600 ) ) ;
#8182 = cartesian_point ( 'none', ( -11.56660340911820800, -13.73949666746912100, -59.29999999999999700 ) ) ;
#8183 = cartesian_point ( 'none', ( -11.40844530038034000, -13.56160251443102100, -59.00000000000000700 ) ) ;
#8184 = cartesian_point ( 'none', ( -11.40844530038034000, -13.56160251443102100, -59.10000000000000900 ) ) ;
#8185 = cartesian_point ( 'none', ( -11.40844530038034000, -13.56160251443102100, -59.20000000000000300 ) ) ;
#8186 = cartesian_point ( 'none', ( -11.40844530038034000, -13.56160251443102100, -59.30000000000000400 ) ) ;
#8187 = cartesian_point ( 'none', ( -11.23355363423695300, -13.40114829573270100, -58.99999999999997900 ) ) ;
#8188 = cartesian_point ( 'none', ( -11.23355363423695300, -13.40114829573270100, -59.09999999999998000 ) ) ;
#8189 = cartesian_point ( 'none', ( -11.23355363423695300, -13.40114829573270100, -59.19999999999997400 ) ) ;
#8190 = cartesian_point ( 'none', ( -11.23355363423695300, -13.40114829573270100, -59.29999999999997600 ) ) ;
#8191 = cartesian_point ( 'none', ( -11.04163049691969300, -13.26210311597865600, -59.00000000000000000 ) ) ;
#8192 = cartesian_point ( 'none', ( -11.04163049691969300, -13.26210311597865600, -59.10000000000000100 ) ) ;
#8193 = cartesian_point ( 'none', ( -11.04163049691969300, -13.26210311597865600, -59.19999999999999600 ) ) ;
#8194 = cartesian_point ( 'none', ( -11.04163049691969300, -13.26210311597865600, -59.29999999999999700 ) ) ;
#8195 = cartesian_point ( 'none', ( -10.83639199046508100, -13.14311729997428400, -58.99999999999998600 ) ) ;
#8196 = cartesian_point ( 'none', ( -10.83639199046508100, -13.14311729997428400, -59.09999999999998700 ) ) ;
#8197 = cartesian_point ( 'none', ( -10.83639199046508100, -13.14311729997428400, -59.19999999999998200 ) ) ;
#8198 = cartesian_point ( 'none', ( -10.83639199046508100, -13.14311729997428400, -59.29999999999998300 ) ) ;
#8199 = cartesian_point ( 'none', ( -10.61591753411253500, -13.04613383567952800, -59.00000000000001400 ) ) ;
#8200 = vertex_point ( 'none', #15806 ) ;
#8201 = cartesian_point ( 'none', ( -10.61591753411253500, -13.04613383567952800, -59.10000000000002300 ) ) ;
#8202 = cartesian_point ( 'none', ( -10.61591753411253500, -13.04613383567952800, -59.20000000000001700 ) ) ;
#8203 = cartesian_point ( 'none', ( -10.61591753411253500, -13.04613383567952800, -59.30000000000001800 ) ) ;
#8204 = cartesian_point ( 'none', ( -10.38147787416205900, -12.97236451086477000, -59.00000000000000000 ) ) ;
#8205 = cartesian_point ( 'none', ( -10.38147787416205900, -12.97236451086477000, -59.10000000000000100 ) ) ;
#8206 = cartesian_point ( 'none', ( -10.38147787416205900, -12.97236451086477000, -59.19999999999999600 ) ) ;
#8207 = cartesian_point ( 'none', ( -10.38147787416205900, -12.97236451086477000, -59.29999999999999700 ) ) ;
#8208 = edge_curve ( 'none', #7674, #8200, #15795, .t. ) ;
#8209 = cartesian_point ( 'none', ( -10.13287693701273700, -12.91900526610575300, -58.99999999999999300 ) ) ;
#8210 = cartesian_point ( 'none', ( -10.13287693701273700, -12.91900526610575300, -59.09999999999999400 ) ) ;
#8211 = cartesian_point ( 'none', ( -10.13287693701273700, -12.91900526610575300, -59.19999999999998900 ) ) ;
#8212 = cartesian_point ( 'none', ( -10.13287693701273700, -12.91900526610575300, -59.29999999999999000 ) ) ;
#8213 = cartesian_point ( 'none', ( -9.870007796050936500, -12.88651645389845200, -59.00000000000000700 ) ) ;
#8214 = cartesian_point ( 'none', ( -9.870007796050936500, -12.88651645389845200, -59.10000000000000900 ) ) ;
#8215 = cartesian_point ( 'none', ( -9.870007796050936500, -12.88651645389845200, -59.20000000000000300 ) ) ;
#8216 = cartesian_point ( 'none', ( -9.870007796050936500, -12.88651645389845200, -59.30000000000000400 ) ) ;
#8217 = cartesian_point ( 'none', ( -9.689653667884556400, -12.88272381258879100, -59.00000000000000000 ) ) ;
#8218 = cartesian_point ( 'none', ( -9.689653667884556400, -12.88272381258879100, -59.10000000000000100 ) ) ;
#8219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8220 = edge_curve ( 'none', #8087, #17637, #15790, .t. ) ;
#8221 = vector ( 'none', #8219, 1000.000000000000000 ) ;
#8222 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#8223 = face_outer_bound ( 'none', #17407, .t. ) ;
#8224 = circle ( 'none', #8161, 2.000000000000005300 ) ;
#8225 = oriented_edge ( 'none', *, *, #8808, .f. ) ;
#8226 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.00000000000000000 ) ) ;
#8227 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.10000000000000100 ) ) ;
#8228 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.19999999999999600 ) ) ;
#8229 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.29999999999999700 ) ) ;
#8230 = cartesian_point ( 'none', ( -12.10121537383072300, -15.31827882584814700, -59.00000000000000000 ) ) ;
#8231 = cartesian_point ( 'none', ( -12.10121537383072300, -15.31827882584814700, -59.10000000000000100 ) ) ;
#8232 = cartesian_point ( 'none', ( -12.10121537383072300, -15.31827882584814700, -59.19999999999999600 ) ) ;
#8233 = cartesian_point ( 'none', ( -12.10121537383072300, -15.31827882584814700, -59.29999999999999700 ) ) ;
#8234 = cartesian_point ( 'none', ( -12.09314573778817000, -15.13275345886140700, -58.99999999999999300 ) ) ;
#8236 = edge_curve ( 'none', #17649, #17658, #15857, .t. ) ;
#8235 = cartesian_point ( 'none', ( -12.09314573778817000, -15.13275345886140700, -59.09999999999999400 ) ) ;
#8237 = cartesian_point ( 'none', ( -12.09314573778817000, -15.13275345886140700, -59.19999999999998900 ) ) ;
#8238 = cartesian_point ( 'none', ( -12.09314573778817000, -15.13275345886140700, -59.29999999999999000 ) ) ;
#8239 = cartesian_point ( 'none', ( -12.05700167537267100, -14.86261848836995700, -59.00000000000000700 ) ) ;
#8240 = cartesian_point ( 'none', ( -12.05700167537267100, -14.86261848836995700, -59.10000000000000900 ) ) ;
#8241 = cartesian_point ( 'none', ( -12.05700167537267100, -14.86261848836995700, -59.20000000000000300 ) ) ;
#8242 = cartesian_point ( 'none', ( -12.05700167537267100, -14.86261848836995700, -59.30000000000000400 ) ) ;
#8243 = cartesian_point ( 'none', ( -11.99787713076330000, -14.60859904735960900, -58.99999999999998600 ) ) ;
#8244 = cartesian_point ( 'none', ( -11.99787713076330000, -14.60859904735960900, -59.09999999999998700 ) ) ;
#8245 = cartesian_point ( 'none', ( -11.99787713076330000, -14.60859904735960900, -59.19999999999998200 ) ) ;
#8246 = cartesian_point ( 'none', ( -11.99787713076330000, -14.60859904735960900, -59.29999999999998300 ) ) ;
#8247 = cartesian_point ( 'none', ( -11.92365551379807600, -14.36781012673651700, -59.00000000000001400 ) ) ;
#8248 = cartesian_point ( 'none', ( -11.92365551379807600, -14.36781012673651700, -59.10000000000002300 ) ) ;
#8249 = edge_curve ( 'none', #17658, #17663, #15799, .t. ) ;
#8250 = cartesian_point ( 'none', ( -11.92365551379807600, -14.36781012673651700, -59.20000000000001700 ) ) ;
#8251 = cartesian_point ( 'none', ( -11.92365551379807600, -14.36781012673651700, -59.30000000000001800 ) ) ;
#8252 = cartesian_point ( 'none', ( -11.82304466057214000, -14.14407074496766200, -59.00000000000000700 ) ) ;
#8253 = cartesian_point ( 'none', ( -11.82304466057214000, -14.14407074496766200, -59.10000000000000900 ) ) ;
#8254 = cartesian_point ( 'none', ( -11.82304466057214000, -14.14407074496766200, -59.20000000000000300 ) ) ;
#8255 = cartesian_point ( 'none', ( -11.82304466057214000, -14.14407074496766200, -59.30000000000000400 ) ) ;
#8256 = cartesian_point ( 'none', ( -11.70628030657204600, -13.93336450922592800, -59.00000000000000700 ) ) ;
#8257 = cartesian_point ( 'none', ( -11.70628030657204600, -13.93336450922592800, -59.10000000000000900 ) ) ;
#8258 = cartesian_point ( 'none', ( -7.301057971635716900, -15.64732935107818300, -59.09999999999999400 ) ) ;
#8259 = cartesian_point ( 'none', ( -7.301057971635716900, -15.64732935107818300, -59.19999999999999600 ) ) ;
#8260 = cartesian_point ( 'none', ( -7.301057971635716900, -15.64732935107818300, -59.29999999999999700 ) ) ;
#8261 = cartesian_point ( 'none', ( -7.392024769606055500, -15.91041240652096200, -58.99999999999999300 ) ) ;
#8262 = cartesian_point ( 'none', ( -7.392024769606055500, -15.91041240652096200, -59.09999999999999400 ) ) ;
#8263 = cartesian_point ( 'none', ( -7.392024769606055500, -15.91041240652096200, -59.19999999999999600 ) ) ;
#8264 = cartesian_point ( 'none', ( -7.392024769606055500, -15.91041240652096200, -59.29999999999999700 ) ) ;
#8265 = cartesian_point ( 'none', ( -7.521464144083268800, -16.15092593148815000, -59.00000000000000000 ) ) ;
#8266 = cartesian_point ( 'none', ( -7.521464144083268800, -16.15092593148815000, -59.10000000000000100 ) ) ;
#8267 = cartesian_point ( 'none', ( -7.521464144083268800, -16.15092593148815000, -59.20000000000000300 ) ) ;
#8268 = cartesian_point ( 'none', ( -7.521464144083268800, -16.15092593148815000, -59.30000000000000400 ) ) ;
#8269 = cartesian_point ( 'none', ( -7.687153499733280900, -16.36705130336869000, -58.99999999999998600 ) ) ;
#8270 = cartesian_point ( 'none', ( -7.687153499733280900, -16.36705130336869000, -59.09999999999998700 ) ) ;
#8271 = cartesian_point ( 'none', ( -7.687153499733280900, -16.36705130336869000, -59.19999999999998900 ) ) ;
#8272 = cartesian_point ( 'none', ( -7.687153499733280900, -16.36705130336869000, -59.29999999999999000 ) ) ;
#8273 = cartesian_point ( 'none', ( -7.889001859747094300, -16.55800585801866000, -59.00000000000000000 ) ) ;
#8274 = cartesian_point ( 'none', ( -7.889001859747094300, -16.55800585801866000, -59.10000000000000100 ) ) ;
#8275 = cartesian_point ( 'none', ( -7.889001859747094300, -16.55800585801866000, -59.20000000000000300 ) ) ;
#8276 = cartesian_point ( 'none', ( -7.889001859747094300, -16.55800585801866000, -59.30000000000000400 ) ) ;
#8277 = cartesian_point ( 'none', ( -8.124305060245301700, -16.72567741539386800, -58.99999999999998600 ) ) ;
#8278 = cartesian_point ( 'none', ( -8.124305060245301700, -16.72567741539386800, -59.09999999999998700 ) ) ;
#8279 = cartesian_point ( 'none', ( -8.124305060245301700, -16.72567741539386800, -59.19999999999998900 ) ) ;
#8280 = advanced_face ( 'none', ( #15846 ), #15847, .f. ) ;
#8281 = cartesian_point ( 'none', ( -8.124305060245301700, -16.72567741539386800, -59.29999999999999000 ) ) ;
#8282 = cartesian_point ( 'none', ( -8.301172412738226900, -16.81183902465620500, -59.00000000000000000 ) ) ;
#8283 = cartesian_point ( 'none', ( -8.301172412738226900, -16.81183902465620500, -59.10000000000000100 ) ) ;
#8284 = cartesian_point ( 'none', ( -8.301172412738226900, -16.81183902465620500, -59.20000000000000300 ) ) ;
#8285 = cartesian_point ( 'none', ( -8.301172412738226900, -16.81183902465620500, -59.30000000000000400 ) ) ;
#8286 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -58.99999999999999300 ) ) ;
#8287 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.09999999999999400 ) ) ;
#8288 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.19999999999999600 ) ) ;
#8289 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.29999999999999700 ) ) ;
#8290 = oriented_edge ( 'none', *, *, #8208, .f. ) ;
#8291 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8289, #8288, #8287, #8286 ),
( #8285, #8284, #8283, #8282 ),
( #8281, #8279, #8278, #8277 ),
( #8276, #8275, #8274, #8273 ),
( #8272, #8271, #8270, #8269 ),
( #8268, #8267, #8266, #8265 ),
( #8264, #8263, #8262, #8261 ),
( #8260, #8259, #8258, #8327 ),
( #8326, #8325, #8324, #8323 ),
( #8322, #8321, #8320, #8319 ),
( #8318, #8317, #8315, #8313 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1332171986673545400, 0.2597778039206059000, 0.3802901932938982400, 0.4994300599452226000, 0.6182806484815963600, 0.7398432624599511300, 0.8662686913578155900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8292 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#8293 = cartesian_point ( 'none', ( -45.00000000000001400, 43.46134747274909000, -59.50000000000000000 ) ) ;
#8294 = axis2_placement_3d ( 'none', #8293, #8135, #8174 ) ;
#8295 = cartesian_point ( 'none', ( -7.398431436030136900, -14.18832148135694600, -59.29999999999998300 ) ) ;
#8296 = cartesian_point ( 'none', ( -7.302970058031222700, -14.46791396069743900, -59.30000000000001800 ) ) ;
#8297 = cartesian_point ( 'none', ( -7.245104699976841400, -14.76202214839272000, -59.29999999999997600 ) ) ;
#8298 = cartesian_point ( 'none', ( -7.238539108061354800, -14.96300990683459500, -59.29999999999999000 ) ) ;
#8299 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#8300 = b_spline_curve_with_knots ( 'none', 3,
( #8299, #8298, #8297, #8296, #8295, #8361, #8360, #8359, #8358, #8357, #8356, #8355, #8354, #8353, #8352 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327889600, 0.1665342512284632700, 0.2474139473143723600, 0.3286832327328394500, 0.4091901386029457300, 0.4878268366532248500, 0.5655491234028177100, 0.6448345881473682700, 0.7264168083038173900, 0.8120499043773065100, 0.9027184788735856900, 1.000000000000000000 ),
.unspecified. ) ;
#8301 = face_outer_bound ( 'none', #18269, .t. ) ;
#8302 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8303 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8304 = cartesian_point ( 'none', ( -10.81275653288802000, -17.66845056409953000, -59.30000000000001100 ) ) ;
#8305 = face_outer_bound ( 'none', #18454, .t. ) ;
#8306 = edge_curve ( 'none', #8087, #12181, #15845, .t. ) ;
#8307 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -59.50000000000000000 ) ) ;
#8308 = toroidal_surface ( 'none', #8311, 15.50000000000000000, 0.5000000000000000000 ) ;
#8309 = cartesian_point ( 'none', ( -10.81275653288802000, -17.66845056409953000, -59.10000000000000900 ) ) ;
#8310 = face_outer_bound ( 'none', #18240, .t. ) ;
#8311 = axis2_placement_3d ( 'none', #8307, #8303, #8302 ) ;
#8312 = oriented_edge ( 'none', *, *, #8306, .t. ) ;
#8314 = oriented_edge ( 'none', *, *, #16693, .f. ) ;
#8313 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -58.99999999999999300 ) ) ;
#8315 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.09999999999999400 ) ) ;
#8316 = edge_curve ( 'none', #8644, #9897, #15800, .t. ) ;
#8317 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.19999999999999600 ) ) ;
#8318 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#8319 = cartesian_point ( 'none', ( -7.238491933875033100, -15.16595041236149700, -58.99999999999998600 ) ) ;
#8320 = cartesian_point ( 'none', ( -7.238491933875033100, -15.16595041236149700, -59.09999999999998700 ) ) ;
#8321 = cartesian_point ( 'none', ( -7.238491933875033100, -15.16595041236149700, -59.19999999999998900 ) ) ;
#8322 = cartesian_point ( 'none', ( -7.238491933875033100, -15.16595041236149700, -59.29999999999999000 ) ) ;
#8323 = cartesian_point ( 'none', ( -7.244864278881987500, -15.36286321837962800, -59.00000000000000700 ) ) ;
#8324 = cartesian_point ( 'none', ( -7.244864278881987500, -15.36286321837962800, -59.10000000000000900 ) ) ;
#8325 = cartesian_point ( 'none', ( -7.244864278881987500, -15.36286321837962800, -59.20000000000001000 ) ) ;
#8326 = cartesian_point ( 'none', ( -7.244864278881987500, -15.36286321837962800, -59.30000000000001100 ) ) ;
#8327 = cartesian_point ( 'none', ( -7.301057971635716900, -15.64732935107818300, -58.99999999999999300 ) ) ;
#8328 = cartesian_point ( 'none', ( 41.91139728946793500, 41.91139728946792800, -59.51233883596152200 ) ) ;
#8329 = cartesian_point ( 'none', ( 41.90914901121949800, 41.90914901121949000, -59.64114261054970000 ) ) ;
#8330 = cartesian_point ( 'none', ( 41.87005913994291000, 41.87005913994290300, -59.76791463474280200 ) ) ;
#8331 = cartesian_point ( 'none', ( 41.80484759171236700, 41.80484759171236000, -59.85788924123306700 ) ) ;
#8332 = cartesian_point ( 'none', ( 41.73963604348181600, 41.73963604348180900, -59.94786384772333300 ) ) ;
#8333 = cartesian_point ( 'none', ( 41.64905733788100400, 41.64905733788099700, -60.00000000000000000 ) ) ;
#8334 = oriented_edge ( 'none', *, *, #17836, .t. ) ;
#8335 = cartesian_point ( 'none', ( 41.55795157006598800, 41.55795157006598100, -60.00000000000000000 ) ) ;
#8336 = edge_curve ( 'none', #16382, #16621, #15325, .t. ) ;
#8337 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8335, #8333, #8332, #8331, #8330, #8329, #8328 ),
( #6590, #6856, #7081, #7080, #7353, #7352, #7337 ),
( #7550, #7563, #7576, #7575, #7839, #7818, #7817 ),
( #7810, #7836, #7809, #7808, #7823, #7822, #7815 ),
( #8082, #8063, #8062, #8072, #8066, #8090, #8081 ),
( #8076, #8070, #8069, #8068, #17731, #17769, #17767 ),
( #17766, #17764, #17763, #17808, #17817, #17816, #17818 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926229350749327900, 0.7852458701498655800 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8338 = oriented_edge ( 'none', *, *, #12162, .t. ) ;
#8339 = cartesian_point ( 'none', ( -10.71577982406549400, -17.60519078636930200, -59.00000000000001400 ) ) ;
#8340 = cartesian_point ( 'none', ( -10.71577982406549400, -17.60519078636930200, -59.10000000000001600 ) ) ;
#8341 = cartesian_point ( 'none', ( -10.71577982406549400, -17.60519078636930200, -59.20000000000001700 ) ) ;
#8342 = advanced_face ( 'none', ( #15883 ), #15880, .t. ) ;
#8343 = cartesian_point ( 'none', ( -10.71577982406549400, -17.60519078636930200, -59.30000000000001800 ) ) ;
#8344 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8345 = vector ( 'none', #8344, 1000.000000000000000 ) ;
#8346 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#8347 = line ( 'none', #8346, #8345 ) ;
#8348 = cartesian_point ( 'none', ( -10.81275653288802000, -17.66845056409953000, -59.20000000000001000 ) ) ;
#8349 = advanced_face ( 'none', ( #15885 ), #15884, .t. ) ;
#8350 = oriented_edge ( 'none', *, *, #12187, .t. ) ;
#8351 = oriented_edge ( 'none', *, *, #12235, .t. ) ;
#8352 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.29999999999999700 ) ) ;
#8353 = cartesian_point ( 'none', ( -9.479844165679924800, -12.88373149533494400, -59.29999999999999000 ) ) ;
#8354 = cartesian_point ( 'none', ( -9.253053488808115300, -12.88943340057847200, -59.29999999999998300 ) ) ;
#8355 = cartesian_point ( 'none', ( -8.926154345492332000, -12.94058791745051300, -59.30000000000001100 ) ) ;
#8356 = cartesian_point ( 'none', ( -8.625542154304094200, -13.02317963267927700, -59.29999999999999000 ) ) ;
#8357 = cartesian_point ( 'none', ( -8.351595019704097600, -13.14132005018629300, -59.29999999999998300 ) ) ;
#8358 = cartesian_point ( 'none', ( -8.105237856201531700, -13.29151830518003200, -59.30000000000001100 ) ) ;
#8359 = cartesian_point ( 'none', ( -7.883405304513216200, -13.47095440027441300, -59.29999999999998300 ) ) ;
#8360 = cartesian_point ( 'none', ( -7.693370306809870700, -13.68559998941200600, -59.30000000000000400 ) ) ;
#8361 = cartesian_point ( 'none', ( -7.528516412902653200, -13.92505493086145500, -59.30000000000000400 ) ) ;
#8362 = advanced_face ( 'none', ( #15879 ), #15867, .f. ) ;
#8363 = cartesian_point ( 'none', ( -10.81275653288802000, -17.66845056409953000, -59.00000000000000700 ) ) ;
#8364 = cartesian_point ( 'none', ( -10.86310878178018100, -17.71866093986031000, -59.00000000000000700 ) ) ;
#8365 = oriented_edge ( 'none', *, *, #8067, .f. ) ;
#8366 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8368 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -40.50000000000000000 ) ) ;
#8369 = axis2_placement_3d ( 'none', #8368, #8367, #8366 ) ;
#8370 = circle ( 'none', #8414, 4.191117421552363900 ) ;
#8371 = face_outer_bound ( 'none', #18220, .t. ) ;
#8372 = circle ( 'none', #8416, 3.499999999999989300 ) ;
#8373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8374 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8375 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#8376 = axis2_placement_3d ( 'none', #8375, #8374, #8373 ) ;
#8377 = conical_surface ( 'none', #8376, 4.200000000000002000, 0.01745329251994333400 ) ;
#8378 = circle ( 'none', #8369, 3.493069870407185200 ) ;
#8379 = cartesian_point ( 'none', ( -7.693370306809870700, -13.68559998941200600, -59.10000000000000100 ) ) ;
#8380 = cartesian_point ( 'none', ( -7.693370306809870700, -13.68559998941200600, -59.20000000000000300 ) ) ;
#8381 = cartesian_point ( 'none', ( -7.693370306809870700, -13.68559998941200600, -59.30000000000000400 ) ) ;
#8382 = cartesian_point ( 'none', ( -7.528516412902653200, -13.92505493086145500, -59.00000000000000000 ) ) ;
#8383 = cartesian_point ( 'none', ( -7.528516412902653200, -13.92505493086145500, -59.10000000000000100 ) ) ;
#8384 = cartesian_point ( 'none', ( -7.528516412902653200, -13.92505493086145500, -59.20000000000000300 ) ) ;
#8385 = cartesian_point ( 'none', ( -7.528516412902653200, -13.92505493086145500, -59.30000000000000400 ) ) ;
#8386 = cartesian_point ( 'none', ( -7.398431436030136900, -14.18832148135694600, -58.99999999999997900 ) ) ;
#8387 = cartesian_point ( 'none', ( -7.398431436030136900, -14.18832148135694600, -59.09999999999998000 ) ) ;
#8388 = cartesian_point ( 'none', ( -7.398431436030136900, -14.18832148135694600, -59.19999999999998200 ) ) ;
#8389 = cartesian_point ( 'none', ( -7.398431436030136900, -14.18832148135694600, -59.29999999999998300 ) ) ;
#8390 = cartesian_point ( 'none', ( -7.302970058031222700, -14.46791396069743900, -59.00000000000001400 ) ) ;
#8391 = cartesian_point ( 'none', ( -7.302970058031222700, -14.46791396069743900, -59.10000000000001600 ) ) ;
#8392 = cartesian_point ( 'none', ( -7.302970058031222700, -14.46791396069743900, -59.20000000000001700 ) ) ;
#8393 = cartesian_point ( 'none', ( -7.302970058031222700, -14.46791396069743900, -59.30000000000001800 ) ) ;
#8394 = cartesian_point ( 'none', ( -7.245104699976841400, -14.76202214839272000, -58.99999999999997200 ) ) ;
#8395 = cartesian_point ( 'none', ( -7.245104699976841400, -14.76202214839272000, -59.09999999999997300 ) ) ;
#8396 = cartesian_point ( 'none', ( -7.245104699976841400, -14.76202214839272000, -59.19999999999997400 ) ) ;
#8397 = cartesian_point ( 'none', ( -7.245104699976841400, -14.76202214839272000, -59.29999999999997600 ) ) ;
#8398 = cartesian_point ( 'none', ( -7.238539108061354800, -14.96300990683459500, -58.99999999999998600 ) ) ;
#8399 = cartesian_point ( 'none', ( -7.238539108061354800, -14.96300990683459500, -59.09999999999998700 ) ) ;
#8400 = cartesian_point ( 'none', ( -7.238539108061354800, -14.96300990683459500, -59.19999999999998900 ) ) ;
#8401 = cartesian_point ( 'none', ( -7.238539108061354800, -14.96300990683459500, -59.29999999999999000 ) ) ;
#8402 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -58.99999999999999300 ) ) ;
#8403 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.09999999999999400 ) ) ;
#8404 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.19999999999999600 ) ) ;
#8405 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#8406 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8405, #8404, #8403, #8402 ),
( #8401, #8400, #8399, #8398 ),
( #8397, #8396, #8395, #8394 ),
( #8393, #8392, #8391, #8390 ),
( #8389, #8388, #8387, #8386 ),
( #8385, #8384, #8383, #8382 ),
( #8381, #8380, #8379, #8450 ),
( #8449, #8448, #8447, #8446 ),
( #8445, #8444, #8443, #8442 ),
( #8441, #8440, #8439, #8438 ),
( #8437, #8436, #8435, #8434 ),
( #8433, #8432, #8431, #8430 ),
( #8429, #8428, #8427, #8426 ),
( #8425, #8424, #8423, #8422 ),
( #8421, #8420, #8419, #8418 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08428239242327889600, 0.1665342512284632700, 0.2474139473143723600, 0.3286832327328394500, 0.4091901386029457300, 0.4878268366532248500, 0.5655491234028177100, 0.6448345881473682700, 0.7264168083038173900, 0.8120499043773065100, 0.9027184788735856900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8407 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8408 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8409 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.29999999999999700 ) ) ;
#8410 = face_outer_bound ( 'none', #18200, .t. ) ;
#8411 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8412 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8413 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476470600 ) ) ;
#8414 = axis2_placement_3d ( 'none', #8413, #8412, #8411 ) ;
#8415 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -59.69999999999996700 ) ) ;
#8416 = axis2_placement_3d ( 'none', #8415, #8408, #8407 ) ;
#8417 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#8418 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -58.99999999999999300 ) ) ;
#8419 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.09999999999999400 ) ) ;
#8420 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.19999999999999600 ) ) ;
#8421 = cartesian_point ( 'none', ( -9.597229272350308100, -12.88078023312051600, -59.29999999999999700 ) ) ;
#8422 = cartesian_point ( 'none', ( -9.479844165679924800, -12.88373149533494400, -58.99999999999998600 ) ) ;
#8423 = cartesian_point ( 'none', ( -9.479844165679924800, -12.88373149533494400, -59.09999999999998700 ) ) ;
#8424 = cartesian_point ( 'none', ( -9.479844165679924800, -12.88373149533494400, -59.19999999999998900 ) ) ;
#8425 = cartesian_point ( 'none', ( -9.479844165679924800, -12.88373149533494400, -59.29999999999999000 ) ) ;
#8426 = cartesian_point ( 'none', ( -9.253053488808115300, -12.88943340057847200, -58.99999999999997900 ) ) ;
#8427 = cartesian_point ( 'none', ( -9.253053488808115300, -12.88943340057847200, -59.09999999999998000 ) ) ;
#8428 = cartesian_point ( 'none', ( -9.253053488808115300, -12.88943340057847200, -59.19999999999998200 ) ) ;
#8429 = cartesian_point ( 'none', ( -9.253053488808115300, -12.88943340057847200, -59.29999999999998300 ) ) ;
#8430 = cartesian_point ( 'none', ( -8.926154345492332000, -12.94058791745051300, -59.00000000000000700 ) ) ;
#8431 = cartesian_point ( 'none', ( -8.926154345492332000, -12.94058791745051300, -59.10000000000000900 ) ) ;
#8432 = cartesian_point ( 'none', ( -8.926154345492332000, -12.94058791745051300, -59.20000000000001000 ) ) ;
#8433 = cartesian_point ( 'none', ( -8.926154345492332000, -12.94058791745051300, -59.30000000000001100 ) ) ;
#8434 = cartesian_point ( 'none', ( -8.625542154304094200, -13.02317963267927700, -58.99999999999998600 ) ) ;
#8435 = cartesian_point ( 'none', ( -8.625542154304094200, -13.02317963267927700, -59.09999999999998700 ) ) ;
#8436 = cartesian_point ( 'none', ( -8.625542154304094200, -13.02317963267927700, -59.19999999999998900 ) ) ;
#8437 = cartesian_point ( 'none', ( -8.625542154304094200, -13.02317963267927700, -59.29999999999999000 ) ) ;
#8438 = cartesian_point ( 'none', ( -8.351595019704097600, -13.14132005018629300, -58.99999999999997900 ) ) ;
#8439 = cartesian_point ( 'none', ( -8.351595019704097600, -13.14132005018629300, -59.09999999999998000 ) ) ;
#8440 = cartesian_point ( 'none', ( -8.351595019704097600, -13.14132005018629300, -59.19999999999998200 ) ) ;
#8441 = cartesian_point ( 'none', ( -8.351595019704097600, -13.14132005018629300, -59.29999999999998300 ) ) ;
#8442 = cartesian_point ( 'none', ( -8.105237856201531700, -13.29151830518003200, -59.00000000000000700 ) ) ;
#8443 = cartesian_point ( 'none', ( -8.105237856201531700, -13.29151830518003200, -59.10000000000000900 ) ) ;
#8444 = cartesian_point ( 'none', ( -8.105237856201531700, -13.29151830518003200, -59.20000000000001000 ) ) ;
#8445 = cartesian_point ( 'none', ( -8.105237856201531700, -13.29151830518003200, -59.30000000000001100 ) ) ;
#8446 = cartesian_point ( 'none', ( -7.883405304513216200, -13.47095440027441300, -58.99999999999997900 ) ) ;
#8447 = cartesian_point ( 'none', ( -7.883405304513216200, -13.47095440027441300, -59.09999999999998000 ) ) ;
#8448 = cartesian_point ( 'none', ( -7.883405304513216200, -13.47095440027441300, -59.19999999999998200 ) ) ;
#8449 = cartesian_point ( 'none', ( -7.883405304513216200, -13.47095440027441300, -59.29999999999998300 ) ) ;
#8450 = cartesian_point ( 'none', ( -7.693370306809870700, -13.68559998941200600, -59.00000000000000000 ) ) ;
#8451 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.10000000000000100 ) ) ;
#8452 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.20000000000000300 ) ) ;
#8453 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.29999999999999700 ) ) ;
#8454 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8453, #8452, #8451, #8506 ),
( #8505, #8504, #8503, #8502 ),
( #8501, #8500, #8499, #8498 ),
( #8497, #8496, #8495, #8494 ),
( #8493, #8492, #8491, #8490 ),
( #8489, #8488, #8487, #8486 ),
( #8485, #8484, #8483, #8482 ),
( #8481, #8480, #8479, #8478 ),
( #8477, #8476, #8475, #8474 ),
( #8473, #8472, #8471, #8470 ),
( #8469, #8468, #8467, #8466 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1693284421867850600, 0.3253643556297682900, 0.4689283827933129500, 0.5995636633178173000, 0.7188386797002674900, 0.8249803749148566500, 0.9187555598151538900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8455 = cylindrical_surface ( 'none', #8569, 41.48499999999999900 ) ;
#8456 = axis2_placement_3d ( 'none', #8459, #8458, #8526 ) ;
#8457 = b_spline_curve_with_knots ( 'none', 3,
( #8538, #8537, #8536, #8535, #8534, #8533, #8532, #8531, #8530, #8529, #8528 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867850600, 0.3253643556297682900, 0.4689283827933129500, 0.5995636633178173000, 0.7188386797002674900, 0.8249803749148566500, 0.9187555598151538900, 1.000000000000000000 ),
.unspecified. ) ;
#8458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8459 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -64.50000000000000000 ) ) ;
#8460 = face_outer_bound ( 'none', #18247, .t. ) ;
#8461 = toroidal_surface ( 'none', #8456, 14.49999999999999800, 0.5000000000000000000 ) ;
#8462 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8463 = vector ( 'none', #8462, 1000.000000000000000 ) ;
#8464 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.29999999999999700 ) ) ;
#8465 = line ( 'none', #8464, #8463 ) ;
#8466 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.00000000000000700 ) ) ;
#8467 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.10000000000000100 ) ) ;
#8468 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.20000000000000300 ) ) ;
#8469 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.29999999999999700 ) ) ;
#8470 = cartesian_point ( 'none', ( -8.425688847457689000, -16.87067405754966400, -59.00000000000000000 ) ) ;
#8471 = cartesian_point ( 'none', ( -8.425688847457689000, -16.87067405754966400, -59.09999999999999400 ) ) ;
#8472 = cartesian_point ( 'none', ( -8.425688847457689000, -16.87067405754966400, -59.19999999999999600 ) ) ;
#8473 = cartesian_point ( 'none', ( -8.425688847457689000, -16.87067405754966400, -59.29999999999999000 ) ) ;
#8474 = cartesian_point ( 'none', ( -8.498538008413140300, -16.90223428673754600, -59.00000000000000000 ) ) ;
#8475 = cartesian_point ( 'none', ( -8.498538008413140300, -16.90223428673754600, -59.09999999999999400 ) ) ;
#8476 = cartesian_point ( 'none', ( -8.498538008413140300, -16.90223428673754600, -59.19999999999999600 ) ) ;
#8477 = cartesian_point ( 'none', ( -8.498538008413140300, -16.90223428673754600, -59.29999999999999000 ) ) ;
#8478 = cartesian_point ( 'none', ( -8.619430151406623600, -16.94296453427032400, -59.00000000000000700 ) ) ;
#8479 = cartesian_point ( 'none', ( -8.619430151406623600, -16.94296453427032400, -59.10000000000000100 ) ) ;
#8480 = cartesian_point ( 'none', ( -8.619430151406623600, -16.94296453427032400, -59.20000000000000300 ) ) ;
#8481 = cartesian_point ( 'none', ( -8.619430151406623600, -16.94296453427032400, -59.29999999999999700 ) ) ;
#8482 = cartesian_point ( 'none', ( -8.756376478498227200, -16.98976965687791100, -59.00000000000002800 ) ) ;
#8483 = cartesian_point ( 'none', ( -8.756376478498227200, -16.98976965687791100, -59.10000000000003000 ) ) ;
#8484 = cartesian_point ( 'none', ( -8.756376478498227200, -16.98976965687791100, -59.20000000000003100 ) ) ;
#8485 = cartesian_point ( 'none', ( -8.756376478498227200, -16.98976965687791100, -59.30000000000002600 ) ) ;
#8486 = cartesian_point ( 'none', ( -8.911292022029945400, -17.03531628245891800, -58.99999999999999300 ) ) ;
#8487 = cartesian_point ( 'none', ( -8.911292022029945400, -17.03531628245891800, -59.09999999999998700 ) ) ;
#8488 = cartesian_point ( 'none', ( -8.911292022029945400, -17.03531628245891800, -59.19999999999998900 ) ) ;
#8489 = cartesian_point ( 'none', ( -8.911292022029945400, -17.03531628245891800, -59.29999999999998300 ) ) ;
#8490 = cartesian_point ( 'none', ( -9.082008256423103300, -17.08720383065151400, -59.00000000000001400 ) ) ;
#8491 = cartesian_point ( 'none', ( -9.082008256423103300, -17.08720383065151400, -59.10000000000000900 ) ) ;
#8492 = cartesian_point ( 'none', ( -9.082008256423103300, -17.08720383065151400, -59.20000000000001000 ) ) ;
#8493 = cartesian_point ( 'none', ( -9.082008256423103300, -17.08720383065151400, -59.30000000000000400 ) ) ;
#8494 = cartesian_point ( 'none', ( -9.270991509265542200, -17.13572781955918200, -59.00000000000000000 ) ) ;
#8495 = cartesian_point ( 'none', ( -9.270991509265542200, -17.13572781955918200, -59.09999999999999400 ) ) ;
#8496 = cartesian_point ( 'none', ( -9.270991509265542200, -17.13572781955918200, -59.19999999999999600 ) ) ;
#8497 = cartesian_point ( 'none', ( -9.270991509265542200, -17.13572781955918200, -59.29999999999999000 ) ) ;
#8498 = cartesian_point ( 'none', ( -9.476551825002841800, -17.19006846527491600, -59.00000000000000700 ) ) ;
#8499 = cartesian_point ( 'none', ( -9.476551825002841800, -17.19006846527491600, -59.10000000000000100 ) ) ;
#8500 = cartesian_point ( 'none', ( -9.476551825002841800, -17.19006846527491600, -59.20000000000000300 ) ) ;
#8501 = cartesian_point ( 'none', ( -9.476551825002841800, -17.19006846527491600, -59.29999999999999700 ) ) ;
#8502 = cartesian_point ( 'none', ( -9.619985231652370000, -17.22461259519676000, -59.00000000000000000 ) ) ;
#8503 = cartesian_point ( 'none', ( -9.619985231652370000, -17.22461259519676000, -59.09999999999999400 ) ) ;
#8504 = cartesian_point ( 'none', ( -9.619985231652370000, -17.22461259519676000, -59.19999999999999600 ) ) ;
#8505 = cartesian_point ( 'none', ( -9.619985231652370000, -17.22461259519676000, -59.29999999999999000 ) ) ;
#8506 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.00000000000000700 ) ) ;
#8507 = cartesian_point ( 'none', ( -8.346066065395012500, -18.88416800230318800, -59.00000000000001400 ) ) ;
#8508 = cartesian_point ( 'none', ( -8.346066065395012500, -18.88416800230318800, -59.10000000000001600 ) ) ;
#8509 = cartesian_point ( 'none', ( -7.235216285337320300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#8510 = cartesian_point ( 'none', ( -7.238491933875033100, -15.16595041236149700, -59.29999999999999000 ) ) ;
#8511 = cartesian_point ( 'none', ( -7.244864278881987500, -15.36286321837962800, -59.30000000000001100 ) ) ;
#8512 = cartesian_point ( 'none', ( -7.301057971635716900, -15.64732935107818300, -59.29999999999999700 ) ) ;
#8513 = cartesian_point ( 'none', ( -7.392024769606055500, -15.91041240652096200, -59.29999999999999700 ) ) ;
#8514 = cartesian_point ( 'none', ( -7.521464144083268800, -16.15092593148815000, -59.30000000000000400 ) ) ;
#8515 = cartesian_point ( 'none', ( -7.687153499733280900, -16.36705130336869000, -59.29999999999999000 ) ) ;
#8516 = cartesian_point ( 'none', ( -7.889001859747094300, -16.55800585801866000, -59.30000000000000400 ) ) ;
#8517 = cartesian_point ( 'none', ( -8.124305060245301700, -16.72567741539386800, -59.29999999999999000 ) ) ;
#8518 = cartesian_point ( 'none', ( -8.301172412738226900, -16.81183902465620500, -59.30000000000000400 ) ) ;
#8519 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.29999999999999700 ) ) ;
#8520 = cylindrical_surface ( 'none', #8524, 2.099999999999997900 ) ;
#8521 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#8522 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#8523 = b_spline_curve_with_knots ( 'none', 3,
( #8519, #8518, #8517, #8516, #8515, #8514, #8513, #8512, #8511, #8510, #8509 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673545400, 0.2597778039206059000, 0.3802901932938982400, 0.4994300599452226000, 0.6182806484815963600, 0.7398432624599511300, 0.8662686913578155900, 1.000000000000000000 ),
.unspecified. ) ;
#8524 = axis2_placement_3d ( 'none', #8525, #8417, #8521 ) ;
#8525 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#8526 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8527 = face_outer_bound ( 'none', #17890, .t. ) ;
#8528 = cartesian_point ( 'none', ( -8.391872129493164000, -16.85602373961402000, -59.29999999999999700 ) ) ;
#8529 = cartesian_point ( 'none', ( -8.425688847457689000, -16.87067405754966400, -59.29999999999999000 ) ) ;
#8530 = cartesian_point ( 'none', ( -8.498538008413140300, -16.90223428673754600, -59.29999999999999000 ) ) ;
#8531 = cartesian_point ( 'none', ( -8.619430151406623600, -16.94296453427032400, -59.29999999999999700 ) ) ;
#8532 = cartesian_point ( 'none', ( -8.756376478498227200, -16.98976965687791100, -59.30000000000002600 ) ) ;
#8533 = cartesian_point ( 'none', ( -8.911292022029945400, -17.03531628245891800, -59.29999999999998300 ) ) ;
#8534 = cartesian_point ( 'none', ( -9.082008256423103300, -17.08720383065151400, -59.30000000000000400 ) ) ;
#8535 = cartesian_point ( 'none', ( -9.270991509265542200, -17.13572781955918200, -59.29999999999999000 ) ) ;
#8536 = cartesian_point ( 'none', ( -9.476551825002841800, -17.19006846527491600, -59.29999999999999700 ) ) ;
#8537 = cartesian_point ( 'none', ( -9.619985231652370000, -17.22461259519676000, -59.29999999999999000 ) ) ;
#8538 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.29999999999999700 ) ) ;
#8539 = line ( 'none', #8554, #8553 ) ;
#8540 = cartesian_point ( 'none', ( -8.346066065395012500, -18.88416800230318800, -59.20000000000001000 ) ) ;
#8541 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.29999999999999700 ) ) ;
#8542 = cartesian_point ( 'none', ( -9.770380378142149900, -17.26127963628068000, -59.29999999999999700 ) ) ;
#8543 = cartesian_point ( 'none', ( -9.914877739756152100, -17.29693129624420300, -59.30000000000001800 ) ) ;
#8544 = cartesian_point ( 'none', ( -10.11857083181156000, -17.35696680775015800, -59.29999999999998300 ) ) ;
#8545 = cartesian_point ( 'none', ( -10.30120095820467800, -17.41499067472161500, -59.29999999999998300 ) ) ;
#8546 = cartesian_point ( 'none', ( -10.46045181592860900, -17.47827961613388900, -59.29999999999999700 ) ) ;
#8547 = cartesian_point ( 'none', ( -10.60034423367374500, -17.53863941244921800, -59.30000000000000400 ) ) ;
#8548 = cartesian_point ( 'none', ( -10.71577982406549400, -17.60519078636930200, -59.30000000000001100 ) ) ;
#8549 = cartesian_point ( 'none', ( -10.81275653288802000, -17.66845056409953000, -59.30000000000000400 ) ) ;
#8550 = cartesian_point ( 'none', ( -10.86310878178018100, -17.71866093986031000, -59.30000000000000400 ) ) ;
#8551 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.30000000000000400 ) ) ;
#8552 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#8553 = vector ( 'none', #8605, 1000.000000000000000 ) ;
#8554 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.30000000000000400 ) ) ;
#8555 = cartesian_point ( 'none', ( -8.296123115074422600, -18.74004540663852600, -58.99999999999998600 ) ) ;
#8556 = face_outer_bound ( 'none', #18227, .t. ) ;
#8557 = b_spline_curve_with_knots ( 'none', 3,
( #8551, #8550, #8549, #8548, #8547, #8546, #8545, #8544, #8543, #8542, #8541 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760858200, 0.1629301842777503300, 0.2646744147797568400, 0.3809699752964735800, 0.5123091530377099600, 0.6582210125869711900, 0.8208323791787931500, 0.9999999999999998900 ),
.unspecified. ) ;
#8558 = cartesian_point ( 'none', ( -8.346066065395012500, -18.88416800230318800, -59.30000000000001100 ) ) ;
#8559 = face_outer_bound ( 'none', #1376, .t. ) ;
#8560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8561 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.30000000000000400 ) ) ;
#8562 = edge_curve ( 'none', #8581, #9339, #15869, .t. ) ;
#8563 = cartesian_point ( 'none', ( -10.92399381600857200, -17.79012116983344400, -59.29999999999999700 ) ) ;
#8564 = cartesian_point ( 'none', ( -11.00107865850616000, -17.88896139887275900, -59.29999999999999700 ) ) ;
#8565 = cartesian_point ( 'none', ( -11.07855392777521400, -18.07020968096935900, -59.30000000000000400 ) ) ;
#8566 = cartesian_point ( 'none', ( -11.12358628094285100, -18.27778424543305000, -59.29999999999999000 ) ) ;
#8567 = cartesian_point ( 'none', ( -11.12866052856642400, -18.42537638808775200, -59.29999999999999700 ) ) ;
#8568 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.29999999999999700 ) ) ;
#8569 = axis2_placement_3d ( 'none', #8552, #8570, #8560 ) ;
#8570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8571 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999991300, 28.52999999999999800 ) ) ;
#8572 = edge_curve ( 'none', #11393, #8581, #15868, .t. ) ;
#8573 = b_spline_curve_with_knots ( 'none', 3,
( #8568, #8567, #8566, #8565, #8564, #8563, #8561 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909670400, 0.5413405044165805500, 0.7756705499229048500, 1.000000000000000000 ),
.unspecified. ) ;
#8574 = cartesian_point ( 'none', ( -10.86310878178018100, -17.71866093986031000, -59.10000000000000900 ) ) ;
#8575 = cartesian_point ( 'none', ( -10.86310878178018100, -17.71866093986031000, -59.20000000000001000 ) ) ;
#8576 = cartesian_point ( 'none', ( -10.86310878178018100, -17.71866093986031000, -59.30000000000001100 ) ) ;
#8577 = cartesian_point ( 'none', ( -10.88629177235030800, -17.74177860974389300, -59.00000000000000000 ) ) ;
#8578 = cartesian_point ( 'none', ( -10.88629177235030800, -17.74177860974389300, -59.10000000000000100 ) ) ;
#8579 = cartesian_point ( 'none', ( -10.88629177235030800, -17.74177860974389300, -59.20000000000000300 ) ) ;
#8580 = cartesian_point ( 'none', ( -10.88629177235030800, -17.74177860974389300, -59.30000000000000400 ) ) ;
#8581 = vertex_point ( 'none', #15910 ) ;
#8582 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8580, #8579, #8578, #8577 ),
( #8576, #8575, #8574, #8364 ),
( #8304, #8348, #8309, #8363 ),
( #8343, #8341, #8340, #8339 ),
( #12985, #17873, #17876, #8640 ),
( #8639, #8638, #8637, #8636 ),
( #8635, #8634, #8633, #8632 ),
( #8631, #8630, #8629, #8628 ),
( #8627, #8626, #8625, #8624 ),
( #8623, #8622, #8621, #8620 ),
( #8619, #8618, #8617, #8616 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07501569460760858200, 0.1629301842777503300, 0.2646744147797568400, 0.3809699752964735800, 0.5123091530377099600, 0.6582210125869711900, 0.8208323791787931500, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8583 = oriented_edge ( 'none', *, *, #12167, .t. ) ;
#8584 = cartesian_point ( 'none', ( -8.645423477941296400, -19.34271727586377000, -59.00000000000000700 ) ) ;
#8585 = cartesian_point ( 'none', ( -8.645423477941296400, -19.34271727586377000, -59.10000000000000900 ) ) ;
#8586 = edge_loop ( 'none', ( #8601, #9381, #9398, #9118 ) ) ;
#8587 = cartesian_point ( 'none', ( -8.645423477941296400, -19.34271727586377000, -59.20000000000000300 ) ) ;
#8588 = cartesian_point ( 'none', ( -8.645423477941296400, -19.34271727586377000, -59.30000000000000400 ) ) ;
#8589 = cartesian_point ( 'none', ( -8.555027548454559000, -19.24656309868431600, -58.99999999999999300 ) ) ;
#8590 = cartesian_point ( 'none', ( -8.555027548454559000, -19.24656309868431600, -59.09999999999999400 ) ) ;
#8591 = cartesian_point ( 'none', ( -8.555027548454559000, -19.24656309868431600, -59.19999999999998900 ) ) ;
#8592 = oriented_edge ( 'none', *, *, #8602, .f. ) ;
#8593 = cartesian_point ( 'none', ( -8.555027548454559000, -19.24656309868431600, -59.29999999999999000 ) ) ;
#8594 = cartesian_point ( 'none', ( -8.475777053655470200, -19.13714811307587400, -59.00000000000000700 ) ) ;
#8595 = cartesian_point ( 'none', ( -8.475777053655470200, -19.13714811307587400, -59.10000000000000900 ) ) ;
#8596 = cartesian_point ( 'none', ( -8.405696777011801400, -19.01692198040593600, -59.29999999999999000 ) ) ;
#8597 = advanced_face ( 'none', ( #15871 ), #15870, .t. ) ;
#8598 = cartesian_point ( 'none', ( -8.475777053655470200, -19.13714811307587400, -59.20000000000000300 ) ) ;
#8599 = cartesian_point ( 'none', ( -8.475777053655470200, -19.13714811307587400, -59.30000000000000400 ) ) ;
#8600 = cartesian_point ( 'none', ( -8.405696777011801400, -19.01692198040593600, -58.99999999999999300 ) ) ;
#8601 = oriented_edge ( 'none', *, *, #12196, .t. ) ;
#8602 = edge_curve ( 'none', #8581, #12144, #15906, .t. ) ;
#8603 = cartesian_point ( 'none', ( -8.405696777011801400, -19.01692198040593600, -59.09999999999999400 ) ) ;
#8604 = cartesian_point ( 'none', ( -8.405696777011801400, -19.01692198040593600, -59.19999999999998900 ) ) ;
#8605 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8606 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8607 = vector ( 'none', #8606, 1000.000000000000000 ) ;
#8608 = cartesian_point ( 'none', ( -8.209242259363295000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#8609 = line ( 'none', #8608, #8607 ) ;
#8610 = cartesian_point ( 'none', ( -8.209242259363295000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#8611 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.30000000000000400 ) ) ;
#8612 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.29999999999999700 ) ) ;
#8613 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.29999999999999700 ) ) ;
#8614 = line ( 'none', #8613, #8652 ) ;
#8615 = face_outer_bound ( 'none', #18302, .t. ) ;
#8616 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.00000000000000000 ) ) ;
#8617 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.10000000000000100 ) ) ;
#8618 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.20000000000000300 ) ) ;
#8619 = cartesian_point ( 'none', ( -9.694631869752905500, -17.24259029805558200, -59.30000000000000400 ) ) ;
#8620 = cartesian_point ( 'none', ( -9.770380378142149900, -17.26127963628068000, -59.00000000000000000 ) ) ;
#8621 = cartesian_point ( 'none', ( -9.770380378142149900, -17.26127963628068000, -59.10000000000000100 ) ) ;
#8622 = cartesian_point ( 'none', ( -9.770380378142149900, -17.26127963628068000, -59.20000000000000300 ) ) ;
#8623 = cartesian_point ( 'none', ( -9.770380378142149900, -17.26127963628068000, -59.30000000000000400 ) ) ;
#8624 = cartesian_point ( 'none', ( -9.914877739756152100, -17.29693129624420300, -59.00000000000001400 ) ) ;
#8625 = cartesian_point ( 'none', ( -9.914877739756152100, -17.29693129624420300, -59.10000000000002300 ) ) ;
#8626 = cartesian_point ( 'none', ( -9.914877739756152100, -17.29693129624420300, -59.20000000000002400 ) ) ;
#8627 = cartesian_point ( 'none', ( -9.914877739756152100, -17.29693129624420300, -59.30000000000002600 ) ) ;
#8628 = cartesian_point ( 'none', ( -10.11857083181156000, -17.35696680775015800, -58.99999999999998600 ) ) ;
#8629 = cartesian_point ( 'none', ( -10.11857083181156000, -17.35696680775015800, -59.09999999999998700 ) ) ;
#8630 = cartesian_point ( 'none', ( -10.11857083181156000, -17.35696680775015800, -59.19999999999998900 ) ) ;
#8631 = cartesian_point ( 'none', ( -10.11857083181156000, -17.35696680775015800, -59.29999999999999000 ) ) ;
#8632 = cartesian_point ( 'none', ( -10.30120095820467800, -17.41499067472161500, -58.99999999999998600 ) ) ;
#8633 = cartesian_point ( 'none', ( -10.30120095820467800, -17.41499067472161500, -59.09999999999998700 ) ) ;
#8634 = cartesian_point ( 'none', ( -10.30120095820467800, -17.41499067472161500, -59.19999999999998900 ) ) ;
#8635 = cartesian_point ( 'none', ( -10.30120095820467800, -17.41499067472161500, -59.29999999999999000 ) ) ;
#8636 = cartesian_point ( 'none', ( -10.46045181592860900, -17.47827961613388900, -59.00000000000000000 ) ) ;
#8637 = cartesian_point ( 'none', ( -10.46045181592860900, -17.47827961613388900, -59.10000000000000100 ) ) ;
#8638 = cartesian_point ( 'none', ( -10.46045181592860900, -17.47827961613388900, -59.20000000000000300 ) ) ;
#8639 = cartesian_point ( 'none', ( -10.46045181592860900, -17.47827961613388900, -59.30000000000000400 ) ) ;
#8640 = cartesian_point ( 'none', ( -10.60034423367374500, -17.53863941244921800, -59.00000000000000700 ) ) ;
#8641 = cartesian_point ( 'none', ( -10.82299180143287200, -20.35549196885443000, -59.30000000000001100 ) ) ;
#8642 = plane ( 'none', #8801 ) ;
#8643 = face_bound ( 'none', #12016, .t. ) ;
#8644 = vertex_point ( 'none', #15907 ) ;
#8645 = conical_surface ( 'none', #8760, 3.500000000000016900, 0.7853981633974453900 ) ;
#8646 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.29999999999999700 ) ) ;
#8647 = line ( 'none', #8646, #8654 ) ;
#8648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#8649 = face_bound ( 'none', #55, .t. ) ;
#8650 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8651 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8652 = vector ( 'none', #8651, 1000.000000000000000 ) ;
#8653 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8654 = vector ( 'none', #8653, 1000.000000000000000 ) ;
#8655 = face_outer_bound ( 'none', #18301, .t. ) ;
#8656 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.29999999999999700 ) ) ;
#8657 = cartesian_point ( 'none', ( -10.44558004687676900, -19.57020193763838000, -59.09999999999998700 ) ) ;
#8658 = cartesian_point ( 'none', ( -10.44558004687676900, -19.57020193763838000, -59.19999999999998200 ) ) ;
#8659 = cartesian_point ( 'none', ( -10.44558004687676900, -19.57020193763838000, -59.29999999999998300 ) ) ;
#8660 = cartesian_point ( 'none', ( -10.31826959048052600, -19.61852897607723600, -59.00000000000000700 ) ) ;
#8661 = cartesian_point ( 'none', ( -10.31826959048052600, -19.61852897607723600, -59.10000000000000900 ) ) ;
#8662 = cartesian_point ( 'none', ( -10.31826959048052600, -19.61852897607723600, -59.20000000000000300 ) ) ;
#8663 = cartesian_point ( 'none', ( -10.31826959048052600, -19.61852897607723600, -59.30000000000000400 ) ) ;
#8664 = oriented_edge ( 'none', *, *, #8737, .f. ) ;
#8665 = cartesian_point ( 'none', ( -10.17987290770451000, -19.65429268104267300, -59.00000000000001400 ) ) ;
#8666 = vertex_point ( 'none', #15897 ) ;
#8667 = cartesian_point ( 'none', ( -10.17987290770451000, -19.65429268104267300, -59.10000000000002300 ) ) ;
#8668 = cartesian_point ( 'none', ( -10.17987290770451000, -19.65429268104267300, -59.20000000000001700 ) ) ;
#8669 = cartesian_point ( 'none', ( -10.17987290770451000, -19.65429268104267300, -59.30000000000001800 ) ) ;
#8670 = cartesian_point ( 'none', ( -10.03167074697676100, -19.67937430769545100, -58.99999999999999300 ) ) ;
#8671 = cartesian_point ( 'none', ( -10.03167074697676100, -19.67937430769545100, -59.09999999999999400 ) ) ;
#8672 = cartesian_point ( 'none', ( -10.03167074697676100, -19.67937430769545100, -59.19999999999998900 ) ) ;
#8673 = cartesian_point ( 'none', ( -10.03167074697676100, -19.67937430769545100, -59.29999999999999000 ) ) ;
#8674 = cartesian_point ( 'none', ( -9.873645123209730200, -19.69749634794288800, -59.00000000000000700 ) ) ;
#8675 = cartesian_point ( 'none', ( -9.873645123209730200, -19.69749634794288800, -59.10000000000000900 ) ) ;
#8676 = cartesian_point ( 'none', ( -9.873645123209730200, -19.69749634794288800, -59.20000000000000300 ) ) ;
#8677 = cartesian_point ( 'none', ( -9.873645123209730200, -19.69749634794288800, -59.30000000000000400 ) ) ;
#8678 = cartesian_point ( 'none', ( -9.764695860915571400, -19.69846229973826700, -59.00000000000000000 ) ) ;
#8679 = cartesian_point ( 'none', ( -9.764695860915571400, -19.69846229973826700, -59.10000000000000100 ) ) ;
#8680 = cartesian_point ( 'none', ( -9.764695860915571400, -19.69846229973826700, -59.19999999999999600 ) ) ;
#8681 = cartesian_point ( 'none', ( -9.764695860915571400, -19.69846229973826700, -59.29999999999999700 ) ) ;
#8682 = oriented_edge ( 'none', *, *, #10060, .f. ) ;
#8683 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.00000000000000000 ) ) ;
#8684 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.10000000000000100 ) ) ;
#8685 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.19999999999999600 ) ) ;
#8686 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.29999999999999700 ) ) ;
#8687 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8686, #8685, #8684, #8683 ),
( #8681, #8680, #8679, #8678 ),
( #8677, #8676, #8675, #8674 ),
( #8673, #8672, #8671, #8670 ),
( #8669, #8668, #8667, #8665 ),
( #8663, #8662, #8661, #8660 ),
( #8659, #8658, #8657, #8734 ),
( #8733, #8732, #8731, #8730 ),
( #8729, #8728, #8727, #8726 ),
( #8725, #8724, #8723, #8722 ),
( #8721, #8720, #8719, #8718 ),
( #8717, #8716, #8715, #8714 ),
( #8713, #8712, #8711, #8710 ),
( #8709, #8708, #8707, #8706 ),
( #8705, #8704, #8703, #8702 ),
( #8701, #8700, #8699, #8698 ),
( #8697, #8696, #8695, #8694 ),
( #8769, #8768, #8767, #8766 ),
( #8765, #8764, #8763, #8762 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08045051104289265000, 0.1554998946880201700, 0.2268489716071672400, 0.2950342457958623500, 0.3592264217266190100, 0.4211205140528719900, 0.4814121624443951100, 0.5401380992822683000, 0.5980313211695873500, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500754600, 0.8216627893499939300, 0.8791237115294617800, 0.9383480890221326300, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8688 = cartesian_point ( 'none', ( -10.03167074697676100, -19.67937430769545100, -59.29999999999999000 ) ) ;
#8689 = cartesian_point ( 'none', ( -9.873645123209730200, -19.69749634794288800, -59.30000000000000400 ) ) ;
#8690 = cartesian_point ( 'none', ( -9.764695860915571400, -19.69846229973826700, -59.29999999999999700 ) ) ;
#8691 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.29999999999999700 ) ) ;
#8692 = face_outer_bound ( 'none', #17882, .t. ) ;
#8693 = b_spline_curve_with_knots ( 'none', 3,
( #8691, #8690, #8689, #8688, #8757, #8756, #8755, #8754, #8753, #8752, #8751, #8750, #8749, #8748, #8747, #8746, #8745, #8744, #8742 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289265000, 0.1554998946880201700, 0.2268489716071672400, 0.2950342457958623500, 0.3592264217266190100, 0.4211205140528719900, 0.4814121624443951100, 0.5401380992822683000, 0.5980313211695873500, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500754600, 0.8216627893499939300, 0.8791237115294617800, 0.9383480890221326300, 1.000000000000000000 ),
.unspecified. ) ;
#8694 = cartesian_point ( 'none', ( -11.12756074609001400, -18.63054107119931400, -58.99999999999999300 ) ) ;
#8695 = cartesian_point ( 'none', ( -11.12756074609001400, -18.63054107119931400, -59.09999999999999400 ) ) ;
#8696 = cartesian_point ( 'none', ( -11.12756074609001400, -18.63054107119931400, -59.19999999999998900 ) ) ;
#8697 = cartesian_point ( 'none', ( -11.12756074609001400, -18.63054107119931400, -59.29999999999999000 ) ) ;
#8698 = cartesian_point ( 'none', ( -11.11096689411181200, -18.75460827546822900, -59.00000000000001400 ) ) ;
#8699 = cartesian_point ( 'none', ( -11.11096689411181200, -18.75460827546822900, -59.10000000000002300 ) ) ;
#8700 = cartesian_point ( 'none', ( -11.11096689411181200, -18.75460827546822900, -59.20000000000001700 ) ) ;
#8701 = cartesian_point ( 'none', ( -11.11096689411181200, -18.75460827546822900, -59.30000000000001800 ) ) ;
#8702 = cartesian_point ( 'none', ( -11.08159628568150800, -18.87219490018096100, -58.99999999999999300 ) ) ;
#8703 = cartesian_point ( 'none', ( -11.08159628568150800, -18.87219490018096100, -59.09999999999999400 ) ) ;
#8704 = cartesian_point ( 'none', ( -11.08159628568150800, -18.87219490018096100, -59.19999999999998900 ) ) ;
#8705 = cartesian_point ( 'none', ( -11.08159628568150800, -18.87219490018096100, -59.29999999999999000 ) ) ;
#8706 = cartesian_point ( 'none', ( -11.04234664048158600, -18.98432293334856200, -58.99999999999998600 ) ) ;
#8707 = cartesian_point ( 'none', ( -11.04234664048158600, -18.98432293334856200, -59.09999999999998700 ) ) ;
#8708 = cartesian_point ( 'none', ( -11.04234664048158600, -18.98432293334856200, -59.19999999999998200 ) ) ;
#8709 = cartesian_point ( 'none', ( -11.04234664048158600, -18.98432293334856200, -59.29999999999998300 ) ) ;
#8710 = cartesian_point ( 'none', ( -10.99034575254931100, -19.08932872972217600, -59.00000000000000700 ) ) ;
#8711 = cartesian_point ( 'none', ( -10.99034575254931100, -19.08932872972217600, -59.10000000000000900 ) ) ;
#8712 = cartesian_point ( 'none', ( -10.99034575254931100, -19.08932872972217600, -59.20000000000000300 ) ) ;
#8713 = cartesian_point ( 'none', ( -10.99034575254931100, -19.08932872972217600, -59.30000000000000400 ) ) ;
#8714 = cartesian_point ( 'none', ( -10.92694848225789500, -19.18827183429188200, -59.00000000000000700 ) ) ;
#8715 = cartesian_point ( 'none', ( -10.92694848225789500, -19.18827183429188200, -59.10000000000000900 ) ) ;
#8716 = cartesian_point ( 'none', ( -10.92694848225789500, -19.18827183429188200, -59.20000000000000300 ) ) ;
#8717 = cartesian_point ( 'none', ( -10.92694848225789500, -19.18827183429188200, -59.30000000000000400 ) ) ;
#8718 = cartesian_point ( 'none', ( -10.85210243464335300, -19.28075179185025700, -58.99999999999998600 ) ) ;
#8719 = cartesian_point ( 'none', ( -10.85210243464335300, -19.28075179185025700, -59.09999999999998700 ) ) ;
#8720 = cartesian_point ( 'none', ( -10.85210243464335300, -19.28075179185025700, -59.19999999999998200 ) ) ;
#8721 = cartesian_point ( 'none', ( -10.85210243464335300, -19.28075179185025700, -59.29999999999998300 ) ) ;
#8722 = cartesian_point ( 'none', ( -10.76732336230138500, -19.36792400681956400, -59.00000000000002800 ) ) ;
#8723 = cartesian_point ( 'none', ( -10.76732336230138500, -19.36792400681956400, -59.10000000000003700 ) ) ;
#8724 = cartesian_point ( 'none', ( -10.76732336230138500, -19.36792400681956400, -59.20000000000003100 ) ) ;
#8725 = cartesian_point ( 'none', ( -10.76732336230138500, -19.36792400681956400, -59.30000000000003300 ) ) ;
#8726 = cartesian_point ( 'none', ( -10.67050014220155200, -19.44556625223884100, -58.99999999999997200 ) ) ;
#8727 = cartesian_point ( 'none', ( -10.67050014220155200, -19.44556625223884100, -59.09999999999997300 ) ) ;
#8728 = cartesian_point ( 'none', ( -10.67050014220155200, -19.44556625223884100, -59.19999999999996700 ) ) ;
#8729 = cartesian_point ( 'none', ( -10.67050014220155200, -19.44556625223884100, -59.29999999999996900 ) ) ;
#8730 = cartesian_point ( 'none', ( -10.56413697247497300, -19.51498212725906400, -59.00000000000001400 ) ) ;
#8731 = cartesian_point ( 'none', ( -10.56413697247497300, -19.51498212725906400, -59.10000000000002300 ) ) ;
#8732 = cartesian_point ( 'none', ( -10.56413697247497300, -19.51498212725906400, -59.20000000000001700 ) ) ;
#8733 = cartesian_point ( 'none', ( -10.56413697247497300, -19.51498212725906400, -59.30000000000001800 ) ) ;
#8734 = cartesian_point ( 'none', ( -10.44558004687676900, -19.57020193763838000, -58.99999999999998600 ) ) ;
#8735 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -59.69999999999999600 ) ) ;
#8736 = face_outer_bound ( 'none', #12078, .t. ) ;
#8737 = edge_curve ( 'none', #8200, #9617, #15902, .t. ) ;
#8738 = face_bound ( 'none', #17362, .t. ) ;
#8739 = face_outer_bound ( 'none', #18300, .t. ) ;
#8740 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8741 = face_bound ( 'none', #23, .t. ) ;
#8742 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.29999999999999700 ) ) ;
#8743 = edge_loop ( 'none', ( #8831, #10164, #10708, #10643 ) ) ;
#8744 = cartesian_point ( 'none', ( -11.13005037012274900, -18.54590453769630900, -59.30000000000000400 ) ) ;
#8745 = cartesian_point ( 'none', ( -11.12756074609001400, -18.63054107119931400, -59.29999999999999000 ) ) ;
#8746 = cartesian_point ( 'none', ( -11.11096689411181200, -18.75460827546822900, -59.30000000000001800 ) ) ;
#8747 = cartesian_point ( 'none', ( -11.08159628568150800, -18.87219490018096100, -59.29999999999999000 ) ) ;
#8748 = cartesian_point ( 'none', ( -11.04234664048158600, -18.98432293334856200, -59.29999999999998300 ) ) ;
#8749 = cartesian_point ( 'none', ( -10.99034575254931100, -19.08932872972217600, -59.30000000000000400 ) ) ;
#8750 = cartesian_point ( 'none', ( -10.92694848225789500, -19.18827183429188200, -59.30000000000000400 ) ) ;
#8751 = cartesian_point ( 'none', ( -10.85210243464335300, -19.28075179185025700, -59.29999999999998300 ) ) ;
#8752 = cartesian_point ( 'none', ( -10.76732336230138500, -19.36792400681956400, -59.30000000000003300 ) ) ;
#8753 = cartesian_point ( 'none', ( -10.67050014220155200, -19.44556625223884100, -59.29999999999996900 ) ) ;
#8754 = cartesian_point ( 'none', ( -10.56413697247497300, -19.51498212725906400, -59.30000000000001800 ) ) ;
#8755 = cartesian_point ( 'none', ( -10.44558004687676900, -19.57020193763838000, -59.29999999999998300 ) ) ;
#8756 = cartesian_point ( 'none', ( -10.31826959048052600, -19.61852897607723600, -59.30000000000000400 ) ) ;
#8757 = cartesian_point ( 'none', ( -10.17987290770451000, -19.65429268104267300, -59.30000000000001800 ) ) ;
#8758 = face_bound ( 'none', #139, .t. ) ;
#8759 = face_bound ( 'none', #18294, .t. ) ;
#8760 = axis2_placement_3d ( 'none', #8735, #8807, #8650 ) ;
#8761 = face_bound ( 'none', #12253, .t. ) ;
#8762 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.00000000000000000 ) ) ;
#8763 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.10000000000000100 ) ) ;
#8764 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.19999999999999600 ) ) ;
#8765 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.29999999999999700 ) ) ;
#8766 = cartesian_point ( 'none', ( -11.13005037012274900, -18.54590453769630900, -59.00000000000000700 ) ) ;
#8767 = cartesian_point ( 'none', ( -11.13005037012274900, -18.54590453769630900, -59.10000000000000900 ) ) ;
#8768 = cartesian_point ( 'none', ( -11.13005037012274900, -18.54590453769630900, -59.20000000000000300 ) ) ;
#8769 = cartesian_point ( 'none', ( -11.13005037012274900, -18.54590453769630900, -59.30000000000000400 ) ) ;
#8770 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.20000000000000300 ) ) ;
#8771 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.30000000000000400 ) ) ;
#8772 = cartesian_point ( 'none', ( -10.92399381600857200, -17.79012116983344400, -58.99999999999999300 ) ) ;
#8773 = cartesian_point ( 'none', ( -10.92399381600857200, -17.79012116983344400, -59.09999999999999400 ) ) ;
#8774 = cartesian_point ( 'none', ( -10.92399381600857200, -17.79012116983344400, -59.19999999999999600 ) ) ;
#8775 = cartesian_point ( 'none', ( -10.92399381600857200, -17.79012116983344400, -59.29999999999999700 ) ) ;
#8776 = cartesian_point ( 'none', ( -11.00107865850616000, -17.88896139887275900, -58.99999999999999300 ) ) ;
#8777 = cartesian_point ( 'none', ( -11.00107865850616000, -17.88896139887275900, -59.09999999999999400 ) ) ;
#8778 = cartesian_point ( 'none', ( -11.00107865850616000, -17.88896139887275900, -59.19999999999999600 ) ) ;
#8779 = cartesian_point ( 'none', ( -11.00107865850616000, -17.88896139887275900, -59.29999999999999700 ) ) ;
#8780 = cartesian_point ( 'none', ( -11.07855392777521400, -18.07020968096935900, -59.00000000000000000 ) ) ;
#8781 = cartesian_point ( 'none', ( -11.07855392777521400, -18.07020968096935900, -59.10000000000000100 ) ) ;
#8782 = cartesian_point ( 'none', ( -11.07855392777521400, -18.07020968096935900, -59.20000000000000300 ) ) ;
#8783 = cartesian_point ( 'none', ( -11.07855392777521400, -18.07020968096935900, -59.30000000000000400 ) ) ;
#8784 = cartesian_point ( 'none', ( -11.12358628094285100, -18.27778424543305000, -58.99999999999998600 ) ) ;
#8785 = cartesian_point ( 'none', ( -11.12358628094285100, -18.27778424543305000, -59.09999999999998700 ) ) ;
#8786 = cartesian_point ( 'none', ( -11.12358628094285100, -18.27778424543305000, -59.19999999999998900 ) ) ;
#8787 = cartesian_point ( 'none', ( -11.12358628094285100, -18.27778424543305000, -59.29999999999999000 ) ) ;
#8788 = cartesian_point ( 'none', ( -11.12866052856642400, -18.42537638808775200, -58.99999999999999300 ) ) ;
#8789 = cartesian_point ( 'none', ( -11.12866052856642400, -18.42537638808775200, -59.09999999999999400 ) ) ;
#8790 = cartesian_point ( 'none', ( -11.12866052856642400, -18.42537638808775200, -59.19999999999999600 ) ) ;
#8791 = cartesian_point ( 'none', ( -11.12866052856642400, -18.42537638808775200, -59.29999999999999700 ) ) ;
#8792 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -58.99999999999999300 ) ) ;
#8793 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.09999999999999400 ) ) ;
#8794 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.19999999999999600 ) ) ;
#8795 = cartesian_point ( 'none', ( -11.13132018144121600, -18.50273640195168700, -59.29999999999999700 ) ) ;
#8796 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8797 = cartesian_point ( 'none', ( -11.00354331301462300, -20.25667193823870000, -59.19999999999998200 ) ) ;
#8798 = face_bound ( 'none', #16804, .t. ) ;
#8799 = face_bound ( 'none', #17094, .t. ) ;
#8800 = face_bound ( 'none', #12145, .t. ) ;
#8801 = axis2_placement_3d ( 'none', #8648, #8740, #8796 ) ;
#8802 = face_bound ( 'none', #12130, .t. ) ;
#8803 = face_bound ( 'none', #11931, .t. ) ;
#8804 = face_bound ( 'none', #11924, .t. ) ;
#8805 = face_bound ( 'none', #11719, .t. ) ;
#8806 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8795, #8794, #8793, #8792 ),
( #8791, #8790, #8789, #8788 ),
( #8787, #8786, #8785, #8784 ),
( #8783, #8782, #8781, #8780 ),
( #8779, #8778, #8777, #8776 ),
( #8775, #8774, #8773, #8772 ),
( #8771, #8770, #8828, #8827 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.2837421299909670400, 0.5413405044165805500, 0.7756705499229048500, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8808 = edge_curve ( 'none', #8644, #8666, #15904, .t. ) ;
#8809 = cartesian_point ( 'none', ( -10.62977518605442000, -20.43676781708610700, -59.00000000000000000 ) ) ;
#8810 = cartesian_point ( 'none', ( -10.62977518605442000, -20.43676781708610700, -59.10000000000000100 ) ) ;
#8811 = cartesian_point ( 'none', ( -10.62977518605442000, -20.43676781708610700, -59.19999999999999600 ) ) ;
#8812 = oriented_edge ( 'none', *, *, #10057, .f. ) ;
#8813 = cartesian_point ( 'none', ( -11.00354331301462300, -20.25667193823870000, -58.99999999999998600 ) ) ;
#8814 = cartesian_point ( 'none', ( 18.28426423414320100, -20.47818283052311400, -59.00000000000000000 ) ) ;
#8815 = cartesian_point ( 'none', ( -10.62977518605442000, -20.43676781708610700, -59.29999999999999700 ) ) ;
#8816 = oriented_edge ( 'none', *, *, #12120, .t. ) ;
#8817 = cartesian_point ( 'none', ( -10.82299180143287200, -20.35549196885443000, -59.00000000000001400 ) ) ;
#8818 = cartesian_point ( 'none', ( -10.82299180143287200, -20.35549196885443000, -59.10000000000001600 ) ) ;
#8819 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8820 = vector ( 'none', #8819, 1000.000000000000000 ) ;
#8821 = cartesian_point ( 'none', ( -10.82299180143287200, -20.35549196885443000, -59.20000000000001000 ) ) ;
#8822 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996200, -17.34499999999999200 ) ) ;
#8823 = cartesian_point ( 'none', ( -11.00354331301462300, -20.25667193823870000, -59.09999999999998700 ) ) ;
#8824 = cartesian_point ( 'none', ( 18.28426423414320100, -12.97818283052311500, -59.00000000000000000 ) ) ;
#8825 = line ( 'none', #8824, #8820 ) ;
#8826 = cartesian_point ( 'none', ( 18.28426423414320100, -12.97818283052311500, -59.00000000000000000 ) ) ;
#8827 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.00000000000000000 ) ) ;
#8828 = cartesian_point ( 'none', ( -10.88629177235031000, -17.74177860974389600, -59.10000000000000100 ) ) ;
#8829 = cartesian_point ( 'none', ( -8.296123115074422600, -18.74004540663852600, -59.09999999999998700 ) ) ;
#8830 = cartesian_point ( 'none', ( -8.296123115074422600, -18.74004540663852600, -59.19999999999998200 ) ) ;
#8831 = oriented_edge ( 'none', *, *, #9916, .f. ) ;
#8832 = cartesian_point ( 'none', ( -8.296123115074422600, -18.74004540663852600, -59.29999999999998300 ) ) ;
#8833 = cartesian_point ( 'none', ( -8.256947956935590600, -18.58308491674888800, -59.00000000000000700 ) ) ;
#8834 = cartesian_point ( 'none', ( -8.256947956935590600, -18.58308491674888800, -59.10000000000000900 ) ) ;
#8835 = cartesian_point ( 'none', ( -8.256947956935590600, -18.58308491674888800, -59.20000000000000300 ) ) ;
#8836 = cartesian_point ( 'none', ( -8.256947956935590600, -18.58308491674888800, -59.30000000000000400 ) ) ;
#8837 = cartesian_point ( 'none', ( -8.226093695587772800, -18.41486178249208500, -58.99999999999999300 ) ) ;
#8838 = cartesian_point ( 'none', ( -8.226093695587772800, -18.41486178249208500, -59.09999999999999400 ) ) ;
#8839 = cartesian_point ( 'none', ( -8.226093695587772800, -18.41486178249208500, -59.19999999999998900 ) ) ;
#8840 = cartesian_point ( 'none', ( -8.226093695587772800, -18.41486178249208500, -59.29999999999999000 ) ) ;
#8841 = cartesian_point ( 'none', ( -8.214954461121992700, -18.29790073819004400, -59.00000000000000000 ) ) ;
#8842 = edge_curve ( 'none', #17785, #11393, #15889, .t. ) ;
#8843 = cartesian_point ( 'none', ( -8.214954461121992700, -18.29790073819004400, -59.10000000000000100 ) ) ;
#8844 = cartesian_point ( 'none', ( -8.214954461121992700, -18.29790073819004400, -59.19999999999999600 ) ) ;
#8845 = cartesian_point ( 'none', ( -8.214954461121992700, -18.29790073819004400, -59.29999999999999700 ) ) ;
#8846 = cartesian_point ( 'none', ( -8.209242259363295000, -18.23792309026337200, -59.00000000000000000 ) ) ;
#8847 = cartesian_point ( 'none', ( -8.209242259363295000, -18.23792309026337200, -59.10000000000000100 ) ) ;
#8848 = cartesian_point ( 'none', ( -8.209242259363295000, -18.23792309026337200, -59.19999999999999600 ) ) ;
#8850 = oriented_edge ( 'none', *, *, #10714, .f. ) ;
#8849 = cartesian_point ( 'none', ( -8.209242259363295000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#8851 = edge_loop ( 'none', ( #8583, #8592, #8871, #9347 ) ) ;
#8852 = oriented_edge ( 'none', *, *, #12128, .t. ) ;
#8853 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8849, #8848, #8847, #8846 ),
( #8845, #8844, #8843, #8841 ),
( #8840, #8839, #8838, #8837 ),
( #8836, #8835, #8834, #8833 ),
( #8832, #8830, #8829, #8555 ),
( #8558, #8540, #8508, #8507 ),
( #8596, #8604, #8603, #8600 ),
( #8599, #8598, #8595, #8594 ),
( #8593, #8591, #8590, #8589 ),
( #8588, #8587, #8585, #8584 ),
( #8913, #8912, #8911, #8910 ),
( #8909, #8908, #8907, #8906 ),
( #8905, #8904, #8902, #8901 ),
( #8900, #8898, #8897, #8896 ),
( #8895, #8894, #8893, #8892 ),
( #8891, #8890, #8889, #8888 ),
( #8887, #8886, #8885, #8884 ),
( #8883, #8882, #8881, #8880 ),
( #8879, #8878, #8877, #8876 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07653545108209619500, 0.1492500388750526200, 0.2171126866560608700, 0.2819496094670658200, 0.3428290010503648500, 0.4017657426085425300, 0.4585034301475621200, 0.5141500842750521500, 0.5690447220224790200, 0.6248331132826281400, 0.6813469247300585300, 0.7395313119108324300, 0.7999274580770201500, 0.8628976631361704500, 0.9296798722570388500, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8854 = cartesian_point ( 'none', ( -9.815459674480854000, -20.57397411350660800, -59.00000000000000700 ) ) ;
#8855 = cartesian_point ( 'none', ( -9.815459674480854000, -20.57397411350660800, -59.10000000000000900 ) ) ;
#8856 = cartesian_point ( 'none', ( -9.815459674480854000, -20.57397411350660800, -59.20000000000000300 ) ) ;
#8857 = cartesian_point ( 'none', ( -9.815459674480854000, -20.57397411350660800, -59.30000000000000400 ) ) ;
#8858 = cartesian_point ( 'none', ( -9.973893602947740100, -20.57083243053531500, -59.00000000000000000 ) ) ;
#8859 = cartesian_point ( 'none', ( -9.973893602947740100, -20.57083243053531500, -59.10000000000000100 ) ) ;
#8860 = edge_curve ( 'none', #8666, #8125, #15948, .t. ) ;
#8861 = cartesian_point ( 'none', ( -9.973893602947740100, -20.57083243053531500, -59.19999999999999600 ) ) ;
#8862 = cartesian_point ( 'none', ( -9.973893602947740100, -20.57083243053531500, -59.29999999999999700 ) ) ;
#8863 = cartesian_point ( 'none', ( -10.20488592113788500, -20.54224887473614600, -59.00000000000000700 ) ) ;
#8864 = cartesian_point ( 'none', ( -10.20488592113788500, -20.54224887473614600, -59.10000000000000900 ) ) ;
#8865 = cartesian_point ( 'none', ( -10.20488592113788500, -20.54224887473614600, -59.20000000000000300 ) ) ;
#8866 = cartesian_point ( 'none', ( -10.20488592113788500, -20.54224887473614600, -59.30000000000000400 ) ) ;
#8867 = cartesian_point ( 'none', ( -10.42360531444703200, -20.49898160207455400, -58.99999999999997900 ) ) ;
#8868 = cartesian_point ( 'none', ( -10.42360531444703200, -20.49898160207455400, -59.09999999999998000 ) ) ;
#8869 = cartesian_point ( 'none', ( -10.42360531444703200, -20.49898160207455400, -59.19999999999997400 ) ) ;
#8870 = cartesian_point ( 'none', ( -10.42360531444703200, -20.49898160207455400, -59.29999999999997600 ) ) ;
#8871 = oriented_edge ( 'none', *, *, #8572, .f. ) ;
#8872 = cartesian_point ( 'none', ( 22.76478371466268100, -19.60155945389973900, -59.00000000000000000 ) ) ;
#8873 = conical_surface ( 'none', #8935, 4.200000000000002000, 0.01745329251994333400 ) ;
#8874 = face_outer_bound ( 'none', #9663, .t. ) ;
#8875 = cartesian_point ( 'none', ( 22.76478371466268100, -20.47818283052311400, -59.00000000000000000 ) ) ;
#8876 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.00000000000000000 ) ) ;
#8877 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.10000000000000100 ) ) ;
#8878 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.19999999999999600 ) ) ;
#8879 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.29999999999999700 ) ) ;
#8880 = cartesian_point ( 'none', ( -9.652986655991792700, -19.69774814995204100, -58.99999999999999300 ) ) ;
#8881 = cartesian_point ( 'none', ( -9.652986655991792700, -19.69774814995204100, -59.09999999999999400 ) ) ;
#8882 = cartesian_point ( 'none', ( -9.652986655991792700, -19.69774814995204100, -59.19999999999998900 ) ) ;
#8883 = cartesian_point ( 'none', ( -9.652986655991792700, -19.69774814995204100, -59.29999999999999000 ) ) ;
#8884 = cartesian_point ( 'none', ( -9.545086115740039300, -19.69538142057896100, -59.00000000000000000 ) ) ;
#8885 = cartesian_point ( 'none', ( -9.545086115740039300, -19.69538142057896100, -59.10000000000000100 ) ) ;
#8886 = cartesian_point ( 'none', ( -9.545086115740039300, -19.69538142057896100, -59.19999999999999600 ) ) ;
#8887 = cartesian_point ( 'none', ( -9.545086115740039300, -19.69538142057896100, -59.29999999999999700 ) ) ;
#8888 = cartesian_point ( 'none', ( -9.388396201588282300, -19.67835947244551400, -58.99999999999999300 ) ) ;
#8889 = cartesian_point ( 'none', ( -9.388396201588282300, -19.67835947244551400, -59.09999999999999400 ) ) ;
#8890 = cartesian_point ( 'none', ( -9.388396201588282300, -19.67835947244551400, -59.19999999999998900 ) ) ;
#8891 = cartesian_point ( 'none', ( -9.388396201588282300, -19.67835947244551400, -59.29999999999999000 ) ) ;
#8892 = cartesian_point ( 'none', ( -9.240984425981878300, -19.65166078542665700, -58.99999999999998600 ) ) ;
#8893 = cartesian_point ( 'none', ( -9.240984425981878300, -19.65166078542665700, -59.09999999999998700 ) ) ;
#8894 = cartesian_point ( 'none', ( -9.240984425981878300, -19.65166078542665700, -59.19999999999998200 ) ) ;
#8895 = cartesian_point ( 'none', ( -9.240984425981878300, -19.65166078542665700, -59.29999999999998300 ) ) ;
#8896 = cartesian_point ( 'none', ( -9.103571812424764400, -19.61170647213497600, -59.00000000000002800 ) ) ;
#8897 = cartesian_point ( 'none', ( -9.103571812424764400, -19.61170647213497600, -59.10000000000003700 ) ) ;
#8898 = cartesian_point ( 'none', ( -9.103571812424764400, -19.61170647213497600, -59.20000000000003100 ) ) ;
#8899 = vertex_point ( 'none', #15944 ) ;
#8900 = cartesian_point ( 'none', ( -9.103571812424764400, -19.61170647213497600, -59.30000000000003300 ) ) ;
#8901 = cartesian_point ( 'none', ( -8.975081221723723200, -19.56150042945875000, -58.99999999999997200 ) ) ;
#8902 = cartesian_point ( 'none', ( -8.975081221723723200, -19.56150042945875000, -59.09999999999997300 ) ) ;
#8903 = edge_loop ( 'none', ( #8225, #9933, #8812, #10049 ) ) ;
#8904 = cartesian_point ( 'none', ( -8.975081221723723200, -19.56150042945875000, -59.19999999999996700 ) ) ;
#8905 = cartesian_point ( 'none', ( -8.975081221723723200, -19.56150042945875000, -59.29999999999996900 ) ) ;
#8906 = cartesian_point ( 'none', ( -8.855231131445616900, -19.50062677392548600, -59.00000000000000700 ) ) ;
#8907 = cartesian_point ( 'none', ( -8.855231131445616900, -19.50062677392548600, -59.10000000000000900 ) ) ;
#8908 = cartesian_point ( 'none', ( -8.855231131445616900, -19.50062677392548600, -59.20000000000000300 ) ) ;
#8909 = cartesian_point ( 'none', ( -8.855231131445616900, -19.50062677392548600, -59.30000000000000400 ) ) ;
#8910 = cartesian_point ( 'none', ( -8.745543482056460100, -19.42741438751371100, -58.99999999999999300 ) ) ;
#8911 = cartesian_point ( 'none', ( -8.745543482056460100, -19.42741438751371100, -59.09999999999999400 ) ) ;
#8912 = cartesian_point ( 'none', ( -8.745543482056460100, -19.42741438751371100, -59.19999999999998900 ) ) ;
#8913 = cartesian_point ( 'none', ( -8.745543482056460100, -19.42741438751371100, -59.29999999999999000 ) ) ;
#8914 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.29999999999999700 ) ) ;
#8915 = line ( 'none', #8914, #8969 ) ;
#8916 = vector ( 'none', #8972, 1000.000000000000000 ) ;
#8917 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8918 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.29999999999999700 ) ) ;
#8919 = cartesian_point ( 'none', ( 22.56997851985748600, -17.26389711623740200, -59.00000000000000000 ) ) ;
#8920 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.29999999999999700 ) ) ;
#8921 = line ( 'none', #8920, #8916 ) ;
#8922 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8923 = vector ( 'none', #8922, 1000.000000000000000 ) ;
#8924 = vector ( 'none', #8917, 1000.000000000000000 ) ;
#8925 = cartesian_point ( 'none', ( 22.86218631206527600, -13.85480620714649200, -59.00000000000000000 ) ) ;
#8926 = cartesian_point ( 'none', ( 22.56997851985748600, -16.38727373961402400, -59.00000000000000000 ) ) ;
#8927 = line ( 'none', #8926, #8924 ) ;
#8928 = direction ( 'none', ( -3.304235192336773900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8930 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8931 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8932 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -40.49999999999999300 ) ) ;
#8933 = axis2_placement_3d ( 'none', #8932, #8931, #8930 ) ;
#8934 = cartesian_point ( 'none', ( 22.86218631206527600, -12.97818283052311500, -59.00000000000000000 ) ) ;
#8935 = axis2_placement_3d ( 'none', #8942, #8929, #8928 ) ;
#8936 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8937 = vector ( 'none', #8936, 1000.000000000000000 ) ;
#8938 = cartesian_point ( 'none', ( 18.28426423414320100, -20.47818283052311400, -59.00000000000000000 ) ) ;
#8939 = line ( 'none', #8938, #8937 ) ;
#8940 = circle ( 'none', #8933, 3.493069870407185200 ) ;
#8941 = line ( 'none', #8934, #8923 ) ;
#8942 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#8943 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.29999999999999700 ) ) ;
#8944 = cartesian_point ( 'none', ( -11.90858948801776600, -18.43913976448757800, -59.29999999999999000 ) ) ;
#8945 = cartesian_point ( 'none', ( -11.90475924184496200, -18.27847007009657400, -59.29999999999998300 ) ) ;
#8946 = cartesian_point ( 'none', ( -11.86321814052425700, -18.04475358210258300, -59.30000000000000400 ) ) ;
#8947 = cartesian_point ( 'none', ( -11.80020661757383500, -17.82353101496788700, -59.30000000000001100 ) ) ;
#8948 = cartesian_point ( 'none', ( -11.70957205015738500, -17.61732001648258000, -59.29999999999999000 ) ) ;
#8949 = cartesian_point ( 'none', ( -11.59639010673129700, -17.42679886765260700, -59.29999999999999700 ) ) ;
#8950 = cartesian_point ( 'none', ( -11.46380661607977400, -17.25139224736000900, -59.29999999999999700 ) ) ;
#8951 = cartesian_point ( 'none', ( -11.30811630039992700, -17.09577113541777400, -59.29999999999999000 ) ) ;
#8952 = cartesian_point ( 'none', ( -11.16217270923751000, -16.97851146121547900, -59.30000000000001100 ) ) ;
#8953 = cartesian_point ( 'none', ( -11.02971473147491800, -16.89211488586565900, -59.29999999999999000 ) ) ;
#8954 = cartesian_point ( 'none', ( -10.91356927676275200, -16.82840350863469000, -59.29999999999998300 ) ) ;
#8955 = cartesian_point ( 'none', ( -10.78128552599730500, -16.76651460216165600, -59.30000000000000400 ) ) ;
#8956 = cartesian_point ( 'none', ( -10.63417903009378000, -16.70208212707367000, -59.30000000000000400 ) ) ;
#8957 = cartesian_point ( 'none', ( -10.46986307306622300, -16.64039791909005900, -59.30000000000000400 ) ) ;
#8958 = cartesian_point ( 'none', ( -10.28988159134025400, -16.57996987716391100, -59.29999999999999700 ) ) ;
#8959 = cartesian_point ( 'none', ( -8.242304569878866600, -15.74655755157935000, -59.00000000000000000 ) ) ;
#8960 = face_outer_bound ( 'none', #18372, .t. ) ;
#8961 = cartesian_point ( 'none', ( -10.09462842920026500, -16.51869470121763700, -59.29999999999999000 ) ) ;
#8962 = cartesian_point ( 'none', ( -9.958534348562933400, -16.48026622082046800, -59.29999999999999700 ) ) ;
#8963 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.29999999999999700 ) ) ;
#8964 = axis2_placement_3d ( 'none', #8986, #8985, #8984 ) ;
#8965 = face_outer_bound ( 'none', #18354, .t. ) ;
#8966 = plane ( 'none', #8964 ) ;
#8967 = b_spline_curve_with_knots ( 'none', 3,
( #8963, #8962, #8961, #8958, #8957, #8956, #8955, #8954, #8953, #8952, #8951, #8950, #8949, #8948, #8947, #8946, #8945, #8944, #8943 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337204000, 0.1341901772269840900, 0.1941713397153361500, 0.2497838309809530800, 0.3006697896524286300, 0.3465350886682812000, 0.3883372497475780500, 0.4262586141180793600, 0.4964798159753693900, 0.5655832088180643400, 0.6346194946841701200, 0.7045496640752673100, 0.7754752546675773800, 0.8476864144986092600, 0.9223977305791016800, 1.000000000000000000 ),
.unspecified. ) ;
#8968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8969 = vector ( 'none', #8968, 1000.000000000000000 ) ;
#8970 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.29999999999999700 ) ) ;
#8971 = face_outer_bound ( 'none', #18312, .t. ) ;
#8972 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8973 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9027, #9026, #9025, #9024 ),
( #9023, #9022, #9021, #9020 ),
( #9019, #9018, #9017, #9016 ),
( #9015, #9014, #9013, #9012 ),
( #9011, #9010, #9009, #9008 ),
( #9007, #9006, #9005, #9004 ),
( #9003, #9002, #9001, #9000 ),
( #8999, #8998, #8997, #8996 ),
( #8995, #8994, #8993, #8992 ),
( #8991, #8990, #8989, #8988 ),
( #8987, #9065, #9064, #9063 ),
( #9062, #9061, #9060, #9059 ),
( #9058, #9057, #9056, #9055 ),
( #9054, #9053, #9052, #9051 ),
( #9050, #9049, #9048, #9047 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.09192392018855306800, 0.1794356400707835000, 0.2627360323579471800, 0.3438083481953167500, 0.4230452774191630300, 0.5001529842276715200, 0.5774089034162439600, 0.6564856345293805800, 0.7376727179345778900, 0.8207802048008799900, 0.9079141569544785200, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8974 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.29999999999999700 ) ) ;
#8975 = cartesian_point ( 'none', ( -8.345426163064884100, -15.85545806726623400, -59.30000000000001100 ) ) ;
#8976 = b_spline_curve_with_knots ( 'none', 3,
( #8974, #9045, #9044, #9043, #9042, #9041, #9040, #9039, #9038, #9037, #9036, #9035, #9034, #9033, #9032 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855306800, 0.1794356400707835000, 0.2627360323579471800, 0.3438083481953167500, 0.4230452774191630300, 0.5001529842276715200, 0.5774089034162439600, 0.6564856345293805800, 0.7376727179345778900, 0.8207802048008799900, 0.9079141569544785200, 0.9999999999999998900 ),
.unspecified. ) ;
#8977 = cartesian_point ( 'none', ( -8.345426163064884100, -15.85545806726623400, -59.20000000000001000 ) ) ;
#8978 = cartesian_point ( 'none', ( -8.583892230410809200, -16.02553396493198100, -59.29999999999999000 ) ) ;
#8979 = cartesian_point ( 'none', ( -8.466658061425265600, -15.95319348773472100, -58.99999999999999300 ) ) ;
#8980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8981 = vector ( 'none', #8980, 1000.000000000000000 ) ;
#8982 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.29999999999999700 ) ) ;
#8983 = line ( 'none', #8982, #8981 ) ;
#8984 = direction ( 'none', ( -0.9922778767136673000, 0.1240347345892110300, 0.0000000000000000000 ) ) ;
#8985 = direction ( 'none', ( 0.1240347345892110500, 0.9922778767136674100, 0.0000000000000000000 ) ) ;
#8986 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.29999999999999700 ) ) ;
#8987 = cartesian_point ( 'none', ( -7.600397325763101000, -19.26264477143008900, -59.29999999999998300 ) ) ;
#8988 = cartesian_point ( 'none', ( -7.727763596036668400, -19.52780386774552900, -59.00000000000001400 ) ) ;
#8989 = cartesian_point ( 'none', ( -7.727763596036668400, -19.52780386774552900, -59.10000000000001600 ) ) ;
#8990 = cartesian_point ( 'none', ( -7.727763596036668400, -19.52780386774552900, -59.20000000000001000 ) ) ;
#8991 = cartesian_point ( 'none', ( -7.727763596036668400, -19.52780386774552900, -59.30000000000001100 ) ) ;
#8992 = cartesian_point ( 'none', ( -7.884041854452212000, -19.76858324700776100, -58.99999999999997900 ) ) ;
#8993 = cartesian_point ( 'none', ( -7.884041854452212000, -19.76858324700776100, -59.09999999999998000 ) ) ;
#8994 = cartesian_point ( 'none', ( -7.884041854452212000, -19.76858324700776100, -59.19999999999997400 ) ) ;
#8995 = cartesian_point ( 'none', ( -7.884041854452212000, -19.76858324700776100, -59.29999999999997600 ) ) ;
#8996 = cartesian_point ( 'none', ( -8.072198034996873200, -19.97894866672840300, -59.00000000000000000 ) ) ;
#8997 = cartesian_point ( 'none', ( -8.072198034996873200, -19.97894866672840300, -59.10000000000000100 ) ) ;
#8998 = cartesian_point ( 'none', ( -8.072198034996873200, -19.97894866672840300, -59.19999999999999600 ) ) ;
#8999 = cartesian_point ( 'none', ( -8.072198034996873200, -19.97894866672840300, -59.29999999999999700 ) ) ;
#9000 = cartesian_point ( 'none', ( -8.287780144676194300, -20.16134390918710300, -59.00000000000000000 ) ) ;
#9001 = cartesian_point ( 'none', ( -8.287780144676194300, -20.16134390918710300, -59.10000000000000100 ) ) ;
#9002 = cartesian_point ( 'none', ( -8.287780144676194300, -20.16134390918710300, -59.19999999999999600 ) ) ;
#9003 = cartesian_point ( 'none', ( -8.287780144676194300, -20.16134390918710300, -59.29999999999999700 ) ) ;
#9004 = cartesian_point ( 'none', ( -8.532409927644220500, -20.31134192459405700, -59.00000000000001400 ) ) ;
#9005 = cartesian_point ( 'none', ( -8.532409927644220500, -20.31134192459405700, -59.10000000000001600 ) ) ;
#9006 = cartesian_point ( 'none', ( -8.532409927644220500, -20.31134192459405700, -59.20000000000001000 ) ) ;
#9007 = cartesian_point ( 'none', ( -8.532409927644220500, -20.31134192459405700, -59.30000000000001100 ) ) ;
#9008 = cartesian_point ( 'none', ( -8.801405953544659200, -20.43105497565177900, -59.00000000000000000 ) ) ;
#9009 = cartesian_point ( 'none', ( -8.801405953544659200, -20.43105497565177900, -59.10000000000000100 ) ) ;
#9010 = cartesian_point ( 'none', ( -8.801405953544659200, -20.43105497565177900, -59.19999999999999600 ) ) ;
#9011 = cartesian_point ( 'none', ( -8.801405953544659200, -20.43105497565177900, -59.29999999999999700 ) ) ;
#9012 = cartesian_point ( 'none', ( -9.094164143360735900, -20.51347252134435800, -59.00000000000002800 ) ) ;
#9013 = cartesian_point ( 'none', ( -9.094164143360735900, -20.51347252134435800, -59.10000000000003700 ) ) ;
#9014 = cartesian_point ( 'none', ( -9.094164143360735900, -20.51347252134435800, -59.20000000000003100 ) ) ;
#9015 = cartesian_point ( 'none', ( -9.094164143360735900, -20.51347252134435800, -59.30000000000003300 ) ) ;
#9016 = cartesian_point ( 'none', ( -9.407049874887025700, -20.56713286397738800, -58.99999999999998600 ) ) ;
#9017 = cartesian_point ( 'none', ( -9.407049874887025700, -20.56713286397738800, -59.09999999999998700 ) ) ;
#9018 = cartesian_point ( 'none', ( -9.407049874887025700, -20.56713286397738800, -59.19999999999998200 ) ) ;
#9019 = cartesian_point ( 'none', ( -9.407049874887025700, -20.56713286397738800, -59.29999999999998300 ) ) ;
#9020 = cartesian_point ( 'none', ( -9.623377954826779000, -20.57272209481508400, -58.99999999999998600 ) ) ;
#9021 = cartesian_point ( 'none', ( -9.623377954826779000, -20.57272209481508400, -59.09999999999998700 ) ) ;
#9022 = cartesian_point ( 'none', ( -9.623377954826779000, -20.57272209481508400, -59.19999999999998200 ) ) ;
#9023 = cartesian_point ( 'none', ( -9.623377954826779000, -20.57272209481508400, -59.29999999999998300 ) ) ;
#9024 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.00000000000000000 ) ) ;
#9025 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.10000000000000100 ) ) ;
#9026 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.19999999999999600 ) ) ;
#9027 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.29999999999999700 ) ) ;
#9028 = cartesian_point ( 'none', ( -8.345426163064884100, -15.85545806726623400, -59.00000000000001400 ) ) ;
#9029 = cartesian_point ( 'none', ( -8.345426163064884100, -15.85545806726623400, -59.10000000000001600 ) ) ;
#9030 = cartesian_point ( 'none', ( -8.466658061425265600, -15.95319348773472100, -59.09999999999999400 ) ) ;
#9031 = cartesian_point ( 'none', ( -8.466658061425265600, -15.95319348773472100, -59.19999999999998900 ) ) ;
#9032 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.29999999999999700 ) ) ;
#9033 = cartesian_point ( 'none', ( -7.435812953758199800, -18.44624768745684000, -59.30000000000000400 ) ) ;
#9034 = cartesian_point ( 'none', ( -7.447084466088174500, -18.66212688699644000, -59.30000000000000400 ) ) ;
#9035 = cartesian_point ( 'none', ( -7.510698716590884100, -18.97263324872313500, -59.30000000000001100 ) ) ;
#9036 = cartesian_point ( 'none', ( -7.600397325763101000, -19.26264477143008900, -59.29999999999998300 ) ) ;
#9037 = cartesian_point ( 'none', ( -7.727763596036668400, -19.52780386774552900, -59.30000000000001100 ) ) ;
#9038 = cartesian_point ( 'none', ( -7.884041854452212000, -19.76858324700776100, -59.29999999999997600 ) ) ;
#9039 = cartesian_point ( 'none', ( -8.072198034996873200, -19.97894866672840300, -59.29999999999999700 ) ) ;
#9040 = cartesian_point ( 'none', ( -8.287780144676194300, -20.16134390918710300, -59.29999999999999700 ) ) ;
#9041 = cartesian_point ( 'none', ( -8.532409927644220500, -20.31134192459405700, -59.30000000000001100 ) ) ;
#9042 = cartesian_point ( 'none', ( -8.801405953544659200, -20.43105497565177900, -59.29999999999999700 ) ) ;
#9043 = cartesian_point ( 'none', ( -9.094164143360735900, -20.51347252134435800, -59.30000000000003300 ) ) ;
#9044 = cartesian_point ( 'none', ( -9.407049874887025700, -20.56713286397738800, -59.29999999999998300 ) ) ;
#9045 = cartesian_point ( 'none', ( -9.623377954826779000, -20.57272209481508400, -59.29999999999998300 ) ) ;
#9046 = cartesian_point ( 'none', ( -8.466658061425265600, -15.95319348773472100, -59.29999999999999000 ) ) ;
#9047 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.00000000000000000 ) ) ;
#9048 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.10000000000000100 ) ) ;
#9049 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.19999999999999600 ) ) ;
#9050 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.29999999999999700 ) ) ;
#9051 = cartesian_point ( 'none', ( -7.435812953758199800, -18.44624768745684000, -59.00000000000000700 ) ) ;
#9052 = cartesian_point ( 'none', ( -7.435812953758199800, -18.44624768745684000, -59.10000000000000900 ) ) ;
#9053 = cartesian_point ( 'none', ( -7.435812953758199800, -18.44624768745684000, -59.20000000000000300 ) ) ;
#9054 = cartesian_point ( 'none', ( -7.435812953758199800, -18.44624768745684000, -59.30000000000000400 ) ) ;
#9055 = cartesian_point ( 'none', ( -7.447084466088174500, -18.66212688699644000, -59.00000000000000700 ) ) ;
#9056 = cartesian_point ( 'none', ( -7.447084466088174500, -18.66212688699644000, -59.10000000000000900 ) ) ;
#9057 = cartesian_point ( 'none', ( -7.447084466088174500, -18.66212688699644000, -59.20000000000000300 ) ) ;
#9058 = cartesian_point ( 'none', ( -7.447084466088174500, -18.66212688699644000, -59.30000000000000400 ) ) ;
#9059 = cartesian_point ( 'none', ( -7.510698716590884100, -18.97263324872313500, -59.00000000000001400 ) ) ;
#9060 = cartesian_point ( 'none', ( -7.510698716590884100, -18.97263324872313500, -59.10000000000001600 ) ) ;
#9061 = cartesian_point ( 'none', ( -7.510698716590884100, -18.97263324872313500, -59.20000000000001000 ) ) ;
#9062 = cartesian_point ( 'none', ( -7.510698716590884100, -18.97263324872313500, -59.30000000000001100 ) ) ;
#9063 = cartesian_point ( 'none', ( -7.600397325763101000, -19.26264477143008900, -58.99999999999998600 ) ) ;
#9064 = cartesian_point ( 'none', ( -7.600397325763101000, -19.26264477143008900, -59.09999999999998700 ) ) ;
#9065 = cartesian_point ( 'none', ( -7.600397325763101000, -19.26264477143008900, -59.19999999999998200 ) ) ;
#9066 = cartesian_point ( 'none', ( -11.90886141828295800, -18.59465076522289500, -59.30000000000000400 ) ) ;
#9068 = oriented_edge ( 'none', *, *, #8842, .f. ) ;
#9067 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.00000000000000000 ) ) ;
#9069 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.10000000000000100 ) ) ;
#9070 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.19999999999999600 ) ) ;
#9071 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.29999999999999700 ) ) ;
#9072 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9071, #9070, #9069, #9067 ),
( #9066, #9135, #9134, #9133 ),
( #9132, #9130, #9129, #9128 ),
( #9127, #9126, #9125, #9124 ),
( #9122, #9121, #9120, #9119 ),
( #9117, #9115, #9114, #9113 ),
( #9112, #9111, #9110, #9109 ),
( #9108, #9107, #9106, #9105 ),
( #9104, #9103, #9102, #9101 ),
( #9100, #9098, #9097, #9096 ),
( #9095, #9093, #9092, #9091 ),
( #9090, #8797, #8823, #8813 ),
( #8641, #8821, #8818, #8817 ),
( #8815, #8811, #8810, #8809 ),
( #8870, #8869, #8868, #8867 ),
( #8866, #8865, #8864, #8863 ),
( #8862, #8861, #8859, #8858 ),
( #8857, #8856, #8855, #8854 ),
( #9147, #9146, #9145, #9144 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06552456681165581800, 0.1288080945620822800, 0.1899268927605017000, 0.2496112924553530200, 0.3082029397081844600, 0.3667423739871057400, 0.4258001349334950600, 0.4861823633435307700, 0.5466657910900635200, 0.6069212813171065400, 0.6677475274143166400, 0.7294654380821759000, 0.7931679656210827200, 0.8590477994595460100, 0.9277080739173514400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9073 = cartesian_point ( 'none', ( -9.080627184644011900, -16.22292067311759900, -59.29999999999996200 ) ) ;
#9074 = cartesian_point ( 'none', ( -8.930851173562686500, -16.17130578090396800, -59.00000000000003600 ) ) ;
#9075 = cartesian_point ( 'none', ( -8.930851173562686500, -16.17130578090396800, -59.10000000000004400 ) ) ;
#9076 = cartesian_point ( 'none', ( -8.930851173562686500, -16.17130578090396800, -59.20000000000003800 ) ) ;
#9077 = cartesian_point ( 'none', ( -8.930851173562686500, -16.17130578090396800, -59.30000000000004000 ) ) ;
#9078 = cartesian_point ( 'none', ( -8.803226921967246100, -16.12241004237952100, -58.99999999999997200 ) ) ;
#9079 = cartesian_point ( 'none', ( -8.803226921967246100, -16.12241004237952100, -59.09999999999997300 ) ) ;
#9080 = cartesian_point ( 'none', ( -8.803226921967246100, -16.12241004237952100, -59.19999999999996700 ) ) ;
#9081 = cartesian_point ( 'none', ( -8.803226921967246100, -16.12241004237952100, -59.29999999999996900 ) ) ;
#9082 = cartesian_point ( 'none', ( -8.696058155337127000, -16.07904625031714500, -59.00000000000000700 ) ) ;
#9083 = cartesian_point ( 'none', ( -8.696058155337127000, -16.07904625031714500, -59.10000000000000900 ) ) ;
#9084 = cartesian_point ( 'none', ( -8.696058155337127000, -16.07904625031714500, -59.20000000000000300 ) ) ;
#9085 = cartesian_point ( 'none', ( -8.696058155337127000, -16.07904625031714500, -59.30000000000000400 ) ) ;
#9086 = cartesian_point ( 'none', ( -8.583892230410809200, -16.02553396493198100, -58.99999999999999300 ) ) ;
#9087 = cartesian_point ( 'none', ( -8.583892230410809200, -16.02553396493198100, -59.09999999999999400 ) ) ;
#9088 = cartesian_point ( 'none', ( -8.583892230410809200, -16.02553396493198100, -59.19999999999998900 ) ) ;
#9089 = cartesian_point ( 'none', ( -8.242304569878866600, -15.74655755157935000, -59.10000000000000100 ) ) ;
#9090 = cartesian_point ( 'none', ( -11.00354331301462300, -20.25667193823870000, -59.29999999999998300 ) ) ;
#9091 = cartesian_point ( 'none', ( -11.17010215265788100, -20.13817361080536400, -59.00000000000001400 ) ) ;
#9092 = cartesian_point ( 'none', ( -11.17010215265788100, -20.13817361080536400, -59.10000000000002300 ) ) ;
#9093 = cartesian_point ( 'none', ( -11.17010215265788100, -20.13817361080536400, -59.20000000000001700 ) ) ;
#9094 = oriented_edge ( 'none', *, *, #17065, .f. ) ;
#9095 = cartesian_point ( 'none', ( -11.17010215265788100, -20.13817361080536400, -59.30000000000001800 ) ) ;
#9096 = cartesian_point ( 'none', ( -11.32392490880593200, -20.00448228044254900, -59.00000000000000700 ) ) ;
#9097 = cartesian_point ( 'none', ( -11.32392490880593200, -20.00448228044254900, -59.10000000000000900 ) ) ;
#9098 = cartesian_point ( 'none', ( -11.32392490880593200, -20.00448228044254900, -59.20000000000000300 ) ) ;
#9099 = edge_curve ( 'none', #17066, #12137, #15950, .t. ) ;
#9100 = cartesian_point ( 'none', ( -11.32392490880593200, -20.00448228044254900, -59.30000000000000400 ) ) ;
#9101 = cartesian_point ( 'none', ( -11.46215906000835900, -19.85631239880271400, -59.00000000000000000 ) ) ;
#9102 = cartesian_point ( 'none', ( -11.46215906000835900, -19.85631239880271400, -59.10000000000000100 ) ) ;
#9103 = cartesian_point ( 'none', ( -11.46215906000835900, -19.85631239880271400, -59.19999999999999600 ) ) ;
#9104 = cartesian_point ( 'none', ( -11.46215906000835900, -19.85631239880271400, -59.29999999999999700 ) ) ;
#9105 = cartesian_point ( 'none', ( -11.58069297848168800, -19.69489823815416300, -58.99999999999999300 ) ) ;
#9106 = cartesian_point ( 'none', ( -11.58069297848168800, -19.69489823815416300, -59.09999999999999400 ) ) ;
#9107 = cartesian_point ( 'none', ( -11.58069297848168800, -19.69489823815416300, -59.19999999999998900 ) ) ;
#9108 = cartesian_point ( 'none', ( -11.58069297848168800, -19.69489823815416300, -59.29999999999999000 ) ) ;
#9109 = cartesian_point ( 'none', ( -11.68452085683145100, -19.52587789320676100, -59.00000000000000700 ) ) ;
#9110 = cartesian_point ( 'none', ( -11.68452085683145100, -19.52587789320676100, -59.10000000000000900 ) ) ;
#9111 = cartesian_point ( 'none', ( -11.68452085683145100, -19.52587789320676100, -59.20000000000000300 ) ) ;
#9112 = cartesian_point ( 'none', ( -11.68452085683145100, -19.52587789320676100, -59.30000000000000400 ) ) ;
#9113 = cartesian_point ( 'none', ( -11.76600388147095100, -19.34425247822779100, -59.00000000000000700 ) ) ;
#9114 = cartesian_point ( 'none', ( -11.76600388147095100, -19.34425247822779100, -59.10000000000000900 ) ) ;
#9115 = cartesian_point ( 'none', ( -11.76600388147095100, -19.34425247822779100, -59.20000000000000300 ) ) ;
#9116 = edge_loop ( 'none', ( #8816, #9131, #9346, #9374 ) ) ;
#9118 = oriented_edge ( 'none', *, *, #8602, .t. ) ;
#9117 = cartesian_point ( 'none', ( -11.76600388147095100, -19.34425247822779100, -59.30000000000000400 ) ) ;
#9119 = cartesian_point ( 'none', ( -11.83269760560361100, -19.15367796921286800, -58.99999999999999300 ) ) ;
#9120 = cartesian_point ( 'none', ( -11.83269760560361100, -19.15367796921286800, -59.09999999999999400 ) ) ;
#9121 = cartesian_point ( 'none', ( -11.83269760560361100, -19.15367796921286800, -59.19999999999998900 ) ) ;
#9122 = cartesian_point ( 'none', ( -11.83269760560361100, -19.15367796921286800, -59.29999999999999000 ) ) ;
#9123 = advanced_face ( 'none', ( #15900 ), #15943, .t. ) ;
#9124 = cartesian_point ( 'none', ( -11.87737043073556700, -18.95134272101121600, -59.00000000000000000 ) ) ;
#9125 = cartesian_point ( 'none', ( -11.87737043073556700, -18.95134272101121600, -59.10000000000000100 ) ) ;
#9126 = cartesian_point ( 'none', ( -11.87737043073556700, -18.95134272101121600, -59.19999999999999600 ) ) ;
#9127 = cartesian_point ( 'none', ( -11.87737043073556700, -18.95134272101121600, -59.29999999999999700 ) ) ;
#9128 = cartesian_point ( 'none', ( -11.90555977640866900, -18.73943452953171700, -59.00000000000001400 ) ) ;
#9129 = cartesian_point ( 'none', ( -11.90555977640866900, -18.73943452953171700, -59.10000000000001600 ) ) ;
#9130 = cartesian_point ( 'none', ( -11.90555977640866900, -18.73943452953171700, -59.20000000000001000 ) ) ;
#9131 = oriented_edge ( 'none', *, *, #9343, .f. ) ;
#9132 = cartesian_point ( 'none', ( -11.90555977640866900, -18.73943452953171700, -59.30000000000001100 ) ) ;
#9133 = cartesian_point ( 'none', ( -11.90886141828295800, -18.59465076522289500, -59.00000000000000700 ) ) ;
#9134 = cartesian_point ( 'none', ( -11.90886141828295800, -18.59465076522289500, -59.10000000000000900 ) ) ;
#9135 = cartesian_point ( 'none', ( -11.90886141828295800, -18.59465076522289500, -59.20000000000000300 ) ) ;
#9136 = oriented_edge ( 'none', *, *, #9099, .f. ) ;
#9137 = oriented_edge ( 'none', *, *, #235, .t. ) ;
#9138 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.29999999999999700 ) ) ;
#9139 = face_outer_bound ( 'none', #18383, .t. ) ;
#9140 = cartesian_point ( 'none', ( 19.06348501336397700, -13.85480620714649200, -59.00000000000000000 ) ) ;
#9141 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.29999999999999700 ) ) ;
#9142 = oriented_edge ( 'none', *, *, #16646, .t. ) ;
#9143 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.29999999999999700 ) ) ;
#9144 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.00000000000000000 ) ) ;
#9145 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.10000000000000100 ) ) ;
#9146 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.19999999999999600 ) ) ;
#9147 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.29999999999999700 ) ) ;
#9148 = cartesian_point ( 'none', ( -10.46986307306622300, -16.64039791909005900, -59.00000000000000700 ) ) ;
#9149 = cartesian_point ( 'none', ( -10.46986307306622300, -16.64039791909005900, -59.10000000000000900 ) ) ;
#9150 = cartesian_point ( 'none', ( -10.46986307306622300, -16.64039791909005900, -59.20000000000000300 ) ) ;
#9151 = cartesian_point ( 'none', ( -10.46986307306622300, -16.64039791909005900, -59.30000000000000400 ) ) ;
#9152 = cartesian_point ( 'none', ( -10.28988159134025400, -16.57996987716391100, -59.00000000000000000 ) ) ;
#9153 = cartesian_point ( 'none', ( -10.28988159134025400, -16.57996987716391100, -59.10000000000000100 ) ) ;
#9154 = cartesian_point ( 'none', ( -10.28988159134025400, -16.57996987716391100, -59.19999999999999600 ) ) ;
#9155 = cartesian_point ( 'none', ( -10.28988159134025400, -16.57996987716391100, -59.29999999999999700 ) ) ;
#9156 = cartesian_point ( 'none', ( -10.09462842920026500, -16.51869470121763700, -58.99999999999999300 ) ) ;
#9157 = cartesian_point ( 'none', ( -10.09462842920026500, -16.51869470121763700, -59.09999999999999400 ) ) ;
#9158 = cartesian_point ( 'none', ( -10.09462842920026500, -16.51869470121763700, -59.19999999999998900 ) ) ;
#9159 = cartesian_point ( 'none', ( -10.09462842920026500, -16.51869470121763700, -59.29999999999999000 ) ) ;
#9160 = cartesian_point ( 'none', ( -9.958534348562933400, -16.48026622082046800, -59.00000000000000000 ) ) ;
#9161 = cartesian_point ( 'none', ( -9.958534348562933400, -16.48026622082046800, -59.10000000000000100 ) ) ;
#9162 = cartesian_point ( 'none', ( -9.958534348562933400, -16.48026622082046800, -59.19999999999999600 ) ) ;
#9163 = cartesian_point ( 'none', ( -9.958534348562933400, -16.48026622082046800, -59.29999999999999700 ) ) ;
#9164 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.00000000000000000 ) ) ;
#9165 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.10000000000000100 ) ) ;
#9166 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.19999999999999600 ) ) ;
#9167 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.29999999999999700 ) ) ;
#9168 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9167, #9166, #9165, #9164 ),
( #9163, #9162, #9161, #9160 ),
( #9159, #9158, #9157, #9156 ),
( #9155, #9154, #9153, #9152 ),
( #9151, #9150, #9149, #9148 ),
( #9221, #9220, #9219, #9218 ),
( #9217, #9216, #9215, #9214 ),
( #9213, #9212, #9211, #9210 ),
( #9209, #9208, #9207, #9206 ),
( #9205, #9204, #9203, #9202 ),
( #9201, #9200, #9199, #9198 ),
( #9197, #9196, #9195, #9194 ),
( #9193, #9192, #9191, #9190 ),
( #9189, #9188, #9187, #9186 ),
( #9185, #9184, #9183, #9182 ),
( #9258, #9257, #9256, #9255 ),
( #9254, #9253, #9252, #9251 ),
( #9250, #9249, #9248, #9247 ),
( #9246, #9245, #9244, #9243 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06963126437337204000, 0.1341901772269840900, 0.1941713397153361500, 0.2497838309809530800, 0.3006697896524286300, 0.3465350886682812000, 0.3883372497475780500, 0.4262586141180793600, 0.4964798159753693900, 0.5655832088180643400, 0.6346194946841701200, 0.7045496640752673100, 0.7754752546675773800, 0.8476864144986092600, 0.9223977305791016800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9169 = b_spline_curve_with_knots ( 'none', 3,
( #9175, #9174, #9173, #9172, #9171, #9170, #9238, #9237, #9236, #9235, #9234, #9233, #9232, #9231, #9230, #9229, #9228, #9227, #9226 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209619500, 0.1492500388750526200, 0.2171126866560608700, 0.2819496094670658200, 0.3428290010503648500, 0.4017657426085425300, 0.4585034301475621200, 0.5141500842750521500, 0.5690447220224790200, 0.6248331132826281400, 0.6813469247300585300, 0.7395313119108324300, 0.7999274580770201500, 0.8628976631361704500, 0.9296798722570388500, 1.000000000000000000 ),
.unspecified. ) ;
#9170 = cartesian_point ( 'none', ( -8.346066065395012500, -18.88416800230318800, -59.30000000000001100 ) ) ;
#9171 = cartesian_point ( 'none', ( -8.296123115074422600, -18.74004540663852600, -59.29999999999998300 ) ) ;
#9172 = cartesian_point ( 'none', ( -8.256947956935590600, -18.58308491674888800, -59.30000000000000400 ) ) ;
#9173 = cartesian_point ( 'none', ( -8.226093695587772800, -18.41486178249208500, -59.29999999999999000 ) ) ;
#9174 = cartesian_point ( 'none', ( -8.214954461121992700, -18.29790073819004400, -59.29999999999999700 ) ) ;
#9175 = cartesian_point ( 'none', ( -8.209242259363295000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#9176 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.29999999999999700 ) ) ;
#9177 = line ( 'none', #9176, #9242 ) ;
#9178 = direction ( 'none', ( -0.9922778767136673000, 0.1240347345892110300, 0.0000000000000000000 ) ) ;
#9179 = vector ( 'none', #9178, 1000.000000000000100 ) ;
#9180 = cartesian_point ( 'none', ( -7.430021480142515100, -18.33532568766597100, -59.29999999999999700 ) ) ;
#9181 = line ( 'none', #9180, #9179 ) ;
#9182 = cartesian_point ( 'none', ( -11.80020661757383500, -17.82353101496788700, -59.00000000000001400 ) ) ;
#9183 = cartesian_point ( 'none', ( -11.80020661757383500, -17.82353101496788700, -59.10000000000001600 ) ) ;
#9184 = cartesian_point ( 'none', ( -11.80020661757383500, -17.82353101496788700, -59.20000000000001000 ) ) ;
#9185 = cartesian_point ( 'none', ( -11.80020661757383500, -17.82353101496788700, -59.30000000000001100 ) ) ;
#9186 = cartesian_point ( 'none', ( -11.70957205015738500, -17.61732001648258000, -58.99999999999999300 ) ) ;
#9187 = cartesian_point ( 'none', ( -11.70957205015738500, -17.61732001648258000, -59.09999999999999400 ) ) ;
#9188 = cartesian_point ( 'none', ( -11.70957205015738500, -17.61732001648258000, -59.19999999999998900 ) ) ;
#9189 = cartesian_point ( 'none', ( -11.70957205015738500, -17.61732001648258000, -59.29999999999999000 ) ) ;
#9190 = cartesian_point ( 'none', ( -11.59639010673129700, -17.42679886765260700, -59.00000000000000000 ) ) ;
#9191 = cartesian_point ( 'none', ( -11.59639010673129700, -17.42679886765260700, -59.10000000000000100 ) ) ;
#9192 = cartesian_point ( 'none', ( -11.59639010673129700, -17.42679886765260700, -59.19999999999999600 ) ) ;
#9193 = cartesian_point ( 'none', ( -11.59639010673129700, -17.42679886765260700, -59.29999999999999700 ) ) ;
#9194 = cartesian_point ( 'none', ( -11.46380661607977400, -17.25139224736000900, -59.00000000000000000 ) ) ;
#9195 = cartesian_point ( 'none', ( -11.46380661607977400, -17.25139224736000900, -59.10000000000000100 ) ) ;
#9196 = cartesian_point ( 'none', ( -11.46380661607977400, -17.25139224736000900, -59.19999999999999600 ) ) ;
#9197 = cartesian_point ( 'none', ( -11.46380661607977400, -17.25139224736000900, -59.29999999999999700 ) ) ;
#9198 = cartesian_point ( 'none', ( -11.30811630039992700, -17.09577113541777400, -58.99999999999999300 ) ) ;
#9199 = cartesian_point ( 'none', ( -11.30811630039992700, -17.09577113541777400, -59.09999999999999400 ) ) ;
#9200 = cartesian_point ( 'none', ( -11.30811630039992700, -17.09577113541777400, -59.19999999999998900 ) ) ;
#9201 = cartesian_point ( 'none', ( -11.30811630039992700, -17.09577113541777400, -59.29999999999999000 ) ) ;
#9202 = cartesian_point ( 'none', ( -11.16217270923751000, -16.97851146121547900, -59.00000000000001400 ) ) ;
#9203 = cartesian_point ( 'none', ( -11.16217270923751000, -16.97851146121547900, -59.10000000000001600 ) ) ;
#9204 = cartesian_point ( 'none', ( -11.16217270923751000, -16.97851146121547900, -59.20000000000001000 ) ) ;
#9205 = cartesian_point ( 'none', ( -11.16217270923751000, -16.97851146121547900, -59.30000000000001100 ) ) ;
#9206 = cartesian_point ( 'none', ( -11.02971473147491800, -16.89211488586565900, -58.99999999999999300 ) ) ;
#9207 = cartesian_point ( 'none', ( -11.02971473147491800, -16.89211488586565900, -59.09999999999999400 ) ) ;
#9208 = cartesian_point ( 'none', ( -11.02971473147491800, -16.89211488586565900, -59.19999999999998900 ) ) ;
#9209 = cartesian_point ( 'none', ( -11.02971473147491800, -16.89211488586565900, -59.29999999999999000 ) ) ;
#9210 = cartesian_point ( 'none', ( -10.91356927676275200, -16.82840350863469000, -58.99999999999998600 ) ) ;
#9211 = cartesian_point ( 'none', ( -10.91356927676275200, -16.82840350863469000, -59.09999999999998700 ) ) ;
#9212 = cartesian_point ( 'none', ( -10.91356927676275200, -16.82840350863469000, -59.19999999999998200 ) ) ;
#9213 = cartesian_point ( 'none', ( -10.91356927676275200, -16.82840350863469000, -59.29999999999998300 ) ) ;
#9214 = cartesian_point ( 'none', ( -10.78128552599730500, -16.76651460216165600, -59.00000000000000700 ) ) ;
#9215 = cartesian_point ( 'none', ( -10.78128552599730500, -16.76651460216165600, -59.10000000000000900 ) ) ;
#9216 = cartesian_point ( 'none', ( -10.78128552599730500, -16.76651460216165600, -59.20000000000000300 ) ) ;
#9217 = cartesian_point ( 'none', ( -10.78128552599730500, -16.76651460216165600, -59.30000000000000400 ) ) ;
#9218 = cartesian_point ( 'none', ( -10.63417903009378000, -16.70208212707367000, -59.00000000000000700 ) ) ;
#9219 = cartesian_point ( 'none', ( -10.63417903009378000, -16.70208212707367000, -59.10000000000000900 ) ) ;
#9220 = cartesian_point ( 'none', ( -10.63417903009378000, -16.70208212707367000, -59.20000000000000300 ) ) ;
#9221 = cartesian_point ( 'none', ( -10.63417903009378000, -16.70208212707367000, -59.30000000000000400 ) ) ;
#9222 = cartesian_point ( 'none', ( -9.471878176100641900, -13.75859376659954200, -59.30000000000001100 ) ) ;
#9223 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.29999999999999700 ) ) ;
#9224 = face_outer_bound ( 'none', #18480, .t. ) ;
#9225 = b_spline_curve_with_knots ( 'none', 3,
( #9223, #9222, #9295, #9294, #9293, #9292, #9291, #9290, #9289, #9288, #9287, #9286, #9285, #9284, #9283, #9282, #9281, #9280, #9279 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358582000, 0.1518431884317495700, 0.2221711396212841800, 0.2890481476931515700, 0.3534993433770066100, 0.4154483888407466400, 0.4759097321748419500, 0.5358233828430221100, 0.5943985337375132800, 0.6513453914742005600, 0.7072793441794826800, 0.7634559259109728900, 0.8203663402465067900, 0.8778410359464697800, 0.9374731558819086000, 1.000000000000000000 ),
.unspecified. ) ;
#9226 = cartesian_point ( 'none', ( -9.708329110012645200, -19.69896205130233500, -59.29999999999999700 ) ) ;
#9227 = cartesian_point ( 'none', ( -9.652986655991792700, -19.69774814995204100, -59.29999999999999000 ) ) ;
#9228 = cartesian_point ( 'none', ( -9.545086115740039300, -19.69538142057896100, -59.29999999999999700 ) ) ;
#9229 = cartesian_point ( 'none', ( -9.388396201588282300, -19.67835947244551400, -59.29999999999999000 ) ) ;
#9230 = cartesian_point ( 'none', ( -9.240984425981878300, -19.65166078542665700, -59.29999999999998300 ) ) ;
#9231 = cartesian_point ( 'none', ( -9.103571812424764400, -19.61170647213497600, -59.30000000000003300 ) ) ;
#9232 = cartesian_point ( 'none', ( -8.975081221723723200, -19.56150042945875000, -59.29999999999996900 ) ) ;
#9233 = cartesian_point ( 'none', ( -8.855231131445616900, -19.50062677392548600, -59.30000000000000400 ) ) ;
#9234 = cartesian_point ( 'none', ( -8.745543482056460100, -19.42741438751371100, -59.29999999999999000 ) ) ;
#9235 = cartesian_point ( 'none', ( -8.645423477941296400, -19.34271727586377000, -59.30000000000000400 ) ) ;
#9236 = cartesian_point ( 'none', ( -8.555027548454559000, -19.24656309868431600, -59.29999999999999000 ) ) ;
#9237 = cartesian_point ( 'none', ( -8.475777053655470200, -19.13714811307587400, -59.30000000000000400 ) ) ;
#9238 = cartesian_point ( 'none', ( -8.405696777011801400, -19.01692198040593600, -59.29999999999999000 ) ) ;
#9239 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9240 = cartesian_point ( 'none', ( -5.384566934687971900, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9241 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9242 = vector ( 'none', #9241, 1000.000000000000000 ) ;
#9243 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.00000000000000000 ) ) ;
#9244 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.10000000000000100 ) ) ;
#9245 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.19999999999999600 ) ) ;
#9246 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.29999999999999700 ) ) ;
#9247 = cartesian_point ( 'none', ( -11.90858948801776600, -18.43913976448757800, -58.99999999999999300 ) ) ;
#9248 = cartesian_point ( 'none', ( -11.90858948801776600, -18.43913976448757800, -59.09999999999999400 ) ) ;
#9249 = cartesian_point ( 'none', ( -11.90858948801776600, -18.43913976448757800, -59.19999999999998900 ) ) ;
#9250 = cartesian_point ( 'none', ( -11.90858948801776600, -18.43913976448757800, -59.29999999999999000 ) ) ;
#9251 = cartesian_point ( 'none', ( -11.90475924184496200, -18.27847007009657400, -58.99999999999998600 ) ) ;
#9252 = cartesian_point ( 'none', ( -11.90475924184496200, -18.27847007009657400, -59.09999999999998700 ) ) ;
#9253 = cartesian_point ( 'none', ( -11.90475924184496200, -18.27847007009657400, -59.19999999999998200 ) ) ;
#9254 = cartesian_point ( 'none', ( -11.90475924184496200, -18.27847007009657400, -59.29999999999998300 ) ) ;
#9255 = cartesian_point ( 'none', ( -11.86321814052425700, -18.04475358210258300, -59.00000000000000700 ) ) ;
#9256 = cartesian_point ( 'none', ( -11.86321814052425700, -18.04475358210258300, -59.10000000000000900 ) ) ;
#9257 = cartesian_point ( 'none', ( -11.86321814052425700, -18.04475358210258300, -59.20000000000000300 ) ) ;
#9258 = cartesian_point ( 'none', ( -11.86321814052425700, -18.04475358210258300, -59.30000000000000400 ) ) ;
#9259 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.29999999999999700 ) ) ;
#9260 = line ( 'none', #9259, #9305 ) ;
#9261 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.29999999999999700 ) ) ;
#9262 = cartesian_point ( 'none', ( -9.612102216481169100, -13.76004042267102000, -59.29999999999999700 ) ) ;
#9263 = cartesian_point ( 'none', ( -9.772201901571008900, -13.76519886852839200, -59.29999999999999000 ) ) ;
#9264 = cartesian_point ( 'none', ( -10.00598658348606100, -13.80553773063364000, -59.30000000000000400 ) ) ;
#9265 = cartesian_point ( 'none', ( -10.22675539041215300, -13.87284673601992100, -59.30000000000001100 ) ) ;
#9266 = cartesian_point ( 'none', ( -10.43293700768675700, -13.96558511714608600, -59.29999999999998300 ) ) ;
#9267 = cartesian_point ( 'none', ( -10.62195347516191800, -14.07908263853297700, -59.29999999999999000 ) ) ;
#9268 = cartesian_point ( 'none', ( -10.78895231827727500, -14.21246234451357700, -59.29999999999998300 ) ) ;
#9269 = cartesian_point ( 'none', ( -10.93428565184041400, -14.36234967178199700, -59.30000000000002600 ) ) ;
#9270 = cartesian_point ( 'none', ( -11.05505561442623200, -14.53411407057874300, -59.29999999999999700 ) ) ;
#9271 = cartesian_point ( 'none', ( -11.15656756129885200, -14.73059764418855100, -59.30000000000000400 ) ) ;
#9272 = cartesian_point ( 'none', ( -11.23401776178474300, -14.96002134409020600, -59.29999999999996200 ) ) ;
#9273 = cartesian_point ( 'none', ( -11.29335416570356400, -15.22326149951749000, -59.30000000000001100 ) ) ;
#9274 = cartesian_point ( 'none', ( -11.31481133386180100, -15.41143127012408900, -59.30000000000000400 ) ) ;
#9276 = oriented_edge ( 'none', *, *, #5795, .f. ) ;
#9275 = cartesian_point ( 'none', ( -11.32612537624641100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#9277 = b_spline_curve_with_knots ( 'none', 3,
( #9327, #9326, #9325, #9324, #9323, #9321, #9320, #9319, #9318, #9317, #9316, #9315, #9314, #9313, #9312, #9311, #9310, #9309, #9308 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165581800, 0.1288080945620822800, 0.1899268927605017000, 0.2496112924553530200, 0.3082029397081844600, 0.3667423739871057400, 0.4258001349334950600, 0.4861823633435307700, 0.5466657910900635200, 0.6069212813171065400, 0.6677475274143166400, 0.7294654380821759000, 0.7931679656210827200, 0.8590477994595460100, 0.9277080739173514400, 1.000000000000000000 ),
.unspecified. ) ;
#9278 = advanced_face ( 'none', ( #15892 ), #15940, .f. ) ;
#9279 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.29999999999999700 ) ) ;
#9280 = cartesian_point ( 'none', ( -8.015604108432345500, -14.99518126440479700, -59.30000000000000400 ) ) ;
#9281 = cartesian_point ( 'none', ( -8.017884167064657700, -14.90390596072909400, -59.29999999999999700 ) ) ;
#9282 = cartesian_point ( 'none', ( -8.035754668223491500, -14.77047819985870800, -59.30000000000000400 ) ) ;
#9283 = cartesian_point ( 'none', ( -8.069218173768135200, -14.64467074263111700, -59.29999999999999700 ) ) ;
#9284 = cartesian_point ( 'none', ( -8.110411199085353600, -14.52382790269811800, -59.29999999999997600 ) ) ;
#9285 = cartesian_point ( 'none', ( -8.167598119386646300, -14.41081088360632700, -59.30000000000002600 ) ) ;
#9286 = cartesian_point ( 'none', ( -8.236762359202389300, -14.30484829603503400, -59.29999999999997600 ) ) ;
#9287 = cartesian_point ( 'none', ( -8.318109143831538400, -14.20562208887295000, -59.30000000000001100 ) ) ;
#9288 = cartesian_point ( 'none', ( -8.410615649591546700, -14.11238074595179800, -59.29999999999997600 ) ) ;
#9289 = cartesian_point ( 'none', ( -8.515772679378343900, -14.02939424146011400, -59.30000000000001100 ) ) ;
#9290 = cartesian_point ( 'none', ( -8.630361492924175000, -13.95523813797165700, -59.29999999999996900 ) ) ;
#9291 = cartesian_point ( 'none', ( -8.756477074781019000, -13.89458700287643500, -59.30000000000000400 ) ) ;
#9292 = cartesian_point ( 'none', ( -8.892153006243068700, -13.84471703447533200, -59.29999999999997600 ) ) ;
#9293 = cartesian_point ( 'none', ( -9.037601609577247800, -13.80450306643792900, -59.30000000000001100 ) ) ;
#9294 = cartesian_point ( 'none', ( -9.193157629136109700, -13.77820144698082100, -59.29999999999997600 ) ) ;
#9295 = cartesian_point ( 'none', ( -9.358408166784839100, -13.76090673948262700, -59.30000000000001800 ) ) ;
#9296 = b_spline_curve_with_knots ( 'none', 3,
( #9275, #9274, #9273, #9272, #9271, #9270, #9269, #9268, #9267, #9266, #9265, #9264, #9263, #9262, #9261 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756739500, 0.2024602438052786900, 0.2880984046102435500, 0.3650349869768723100, 0.4382110044850716100, 0.5119003190699890100, 0.5875807962058163800, 0.6662208942164933300, 0.7471056663116988400, 0.8288144931620916600, 0.9124960947837587000, 1.000000000000000000 ),
.unspecified. ) ;
#9297 = face_outer_bound ( 'none', #18386, .t. ) ;
#9298 = cartesian_point ( 'none', ( -8.157356884212649800, -15.62707971837369000, -59.29999999999999000 ) ) ;
#9299 = cartesian_point ( 'none', ( -8.092650828681446000, -15.49538858656186100, -59.30000000000000400 ) ) ;
#9300 = cartesian_point ( 'none', ( -8.047601720136921000, -15.35324352882465600, -59.29999999999998300 ) ) ;
#9301 = cartesian_point ( 'none', ( -8.019244686387180500, -15.20079228040852300, -59.30000000000001800 ) ) ;
#9302 = cartesian_point ( 'none', ( -8.016068006911757100, -15.09580301319557100, -59.30000000000001100 ) ) ;
#9303 = date_and_time ( #9399, #7923 ) ;
#9304 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9305 = vector ( 'none', #9304, 1000.000000000000000 ) ;
#9306 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.29999999999999700 ) ) ;
#9307 = b_spline_curve_with_knots ( 'none', 3,
( #9306, #9302, #9301, #9300, #9299, #9298, #9362, #9361, #9360, #9359, #9358, #9357, #9356, #9355, #9354, #9353, #9352, #9350, #9349 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292497400, 0.1223365445858953100, 0.1801461333772828900, 0.2362349947481113300, 0.2926969982405505700, 0.3504490454514474500, 0.4105966300475134600, 0.4738082519953761300, 0.5105868934159419900, 0.5554113163238428900, 0.6085886568548999300, 0.6699545513665794400, 0.7401147486839168000, 0.8179712488671813100, 0.9048403753300027200, 1.000000000000000000 ),
.unspecified. ) ;
#9308 = cartesian_point ( 'none', ( -9.734201674947710700, -20.57558542792570900, -59.29999999999999700 ) ) ;
#9309 = cartesian_point ( 'none', ( -9.815459674480854000, -20.57397411350660800, -59.30000000000000400 ) ) ;
#9310 = cartesian_point ( 'none', ( -9.973893602947740100, -20.57083243053531500, -59.29999999999999700 ) ) ;
#9311 = cartesian_point ( 'none', ( -10.20488592113788500, -20.54224887473614600, -59.30000000000000400 ) ) ;
#9312 = cartesian_point ( 'none', ( -10.42360531444703200, -20.49898160207455400, -59.29999999999997600 ) ) ;
#9313 = cartesian_point ( 'none', ( -10.62977518605442000, -20.43676781708610700, -59.29999999999999700 ) ) ;
#9314 = cartesian_point ( 'none', ( -10.82299180143287200, -20.35549196885443000, -59.30000000000001100 ) ) ;
#9315 = cartesian_point ( 'none', ( -11.00354331301462300, -20.25667193823870000, -59.29999999999998300 ) ) ;
#9316 = cartesian_point ( 'none', ( -11.17010215265788100, -20.13817361080536400, -59.30000000000001800 ) ) ;
#9317 = cartesian_point ( 'none', ( -11.32392490880593200, -20.00448228044254900, -59.30000000000000400 ) ) ;
#9318 = cartesian_point ( 'none', ( -11.46215906000835900, -19.85631239880271400, -59.29999999999999700 ) ) ;
#9319 = cartesian_point ( 'none', ( -11.58069297848168800, -19.69489823815416300, -59.29999999999999000 ) ) ;
#9320 = cartesian_point ( 'none', ( -11.68452085683145100, -19.52587789320676100, -59.30000000000000400 ) ) ;
#9321 = cartesian_point ( 'none', ( -11.76600388147095100, -19.34425247822779100, -59.30000000000000400 ) ) ;
#9322 = oriented_edge ( 'none', *, *, #282, .t. ) ;
#9323 = cartesian_point ( 'none', ( -11.83269760560361100, -19.15367796921286800, -59.29999999999999000 ) ) ;
#9324 = cartesian_point ( 'none', ( -11.87737043073556700, -18.95134272101121600, -59.29999999999999700 ) ) ;
#9325 = cartesian_point ( 'none', ( -11.90555977640866900, -18.73943452953171700, -59.30000000000001100 ) ) ;
#9326 = cartesian_point ( 'none', ( -11.90886141828295800, -18.59465076522289500, -59.30000000000000400 ) ) ;
#9327 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.29999999999999700 ) ) ;
#9328 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9329 = vector ( 'none', #9328, 1000.000000000000000 ) ;
#9330 = cartesian_point ( 'none', ( 19.06348501336397700, -19.60155945389973900, -59.00000000000000000 ) ) ;
#9331 = line ( 'none', #9330, #9329 ) ;
#9332 = axis2_placement_3d ( 'none', #9240, #9239, #9400 ) ;
#9333 = cc_design_person_and_organization_assignment ( #10117, #9348, ( #10130 ) ) ;
#9334 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9335 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9336 = edge_loop ( 'none', ( #3012, #9137, #5615 ) ) ;
#9337 = cartesian_point ( 'none', ( -1.585865635986673600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#9338 = axis2_placement_3d ( 'none', #9337, #9335, #9334 ) ;
#9339 = vertex_point ( 'none', #15934 ) ;
#9340 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9341 = cc_design_date_and_time_assignment ( #9303, #9345, ( #9844 ) ) ;
#9342 = plane ( 'none', #9332 ) ;
#9343 = edge_curve ( 'none', #9373, #12133, #15935, .t. ) ;
#9344 = plane ( 'none', #9338 ) ;
#9345 = date_time_role ( 'classification_date' ) ;
#9346 = oriented_edge ( 'none', *, *, #17074, .f. ) ;
#9347 = oriented_edge ( 'none', *, *, #8067, .t. ) ;
#9348 = person_and_organization_role ( 'creator' ) ;
#9349 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.29999999999999700 ) ) ;
#9350 = cartesian_point ( 'none', ( -9.809218355374810000, -16.43873991388968700, -59.29999999999999000 ) ) ;
#9351 = edge_curve ( 'none', #9339, #17066, #15922, .t. ) ;
#9352 = cartesian_point ( 'none', ( -9.658680991375764100, -16.39744896243462300, -59.30000000000000400 ) ) ;
#9353 = cartesian_point ( 'none', ( -9.444767171006388300, -16.33491843296607000, -59.30000000000000400 ) ) ;
#9354 = cartesian_point ( 'none', ( -9.251837377584612600, -16.27704351214407900, -59.29999999999999700 ) ) ;
#9355 = cartesian_point ( 'none', ( -9.080627184644011900, -16.22292067311759900, -59.29999999999996200 ) ) ;
#9356 = cartesian_point ( 'none', ( -8.930851173562686500, -16.17130578090396800, -59.30000000000004000 ) ) ;
#9357 = cartesian_point ( 'none', ( -8.803226921967246100, -16.12241004237952100, -59.29999999999996900 ) ) ;
#9358 = cartesian_point ( 'none', ( -8.696058155337127000, -16.07904625031714500, -59.30000000000000400 ) ) ;
#9359 = cartesian_point ( 'none', ( -8.583892230410809200, -16.02553396493198100, -59.29999999999999000 ) ) ;
#9360 = cartesian_point ( 'none', ( -8.466658061425265600, -15.95319348773472100, -59.29999999999999000 ) ) ;
#9361 = cartesian_point ( 'none', ( -8.345426163064884100, -15.85545806726623400, -59.30000000000001100 ) ) ;
#9362 = cartesian_point ( 'none', ( -8.242304569878866600, -15.74655755157935000, -59.29999999999999700 ) ) ;
#9363 = cartesian_point ( 'none', ( -8.242304569878866600, -15.74655755157935000, -59.19999999999999600 ) ) ;
#9364 = cartesian_point ( 'none', ( -8.242304569878866600, -15.74655755157935000, -59.29999999999999700 ) ) ;
#9365 = cartesian_point ( 'none', ( -8.157356884212649800, -15.62707971837369000, -58.99999999999999300 ) ) ;
#9366 = cartesian_point ( 'none', ( -8.157356884212649800, -15.62707971837369000, -59.09999999999999400 ) ) ;
#9367 = cartesian_point ( 'none', ( -8.157356884212649800, -15.62707971837369000, -59.19999999999998900 ) ) ;
#9368 = cartesian_point ( 'none', ( -8.157356884212649800, -15.62707971837369000, -59.29999999999999000 ) ) ;
#9369 = cartesian_point ( 'none', ( -8.092650828681446000, -15.49538858656186100, -59.00000000000000700 ) ) ;
#9370 = cartesian_point ( 'none', ( -8.092650828681446000, -15.49538858656186100, -59.10000000000000900 ) ) ;
#9371 = cartesian_point ( 'none', ( -8.092650828681446000, -15.49538858656186100, -59.20000000000000300 ) ) ;
#9372 = cartesian_point ( 'none', ( -8.092650828681446000, -15.49538858656186100, -59.30000000000000400 ) ) ;
#9373 = vertex_point ( 'none', #15920 ) ;
#9374 = oriented_edge ( 'none', *, *, #9099, .t. ) ;
#9375 = cartesian_point ( 'none', ( -8.047601720136921000, -15.35324352882465600, -58.99999999999998600 ) ) ;
#9376 = cartesian_point ( 'none', ( -8.047601720136921000, -15.35324352882465600, -59.09999999999998700 ) ) ;
#9377 = cartesian_point ( 'none', ( -8.047601720136921000, -15.35324352882465600, -59.19999999999998200 ) ) ;
#9378 = cartesian_point ( 'none', ( -8.047601720136921000, -15.35324352882465600, -59.29999999999998300 ) ) ;
#9379 = cartesian_point ( 'none', ( -8.019244686387180500, -15.20079228040852300, -59.00000000000001400 ) ) ;
#9380 = cartesian_point ( 'none', ( -8.019244686387180500, -15.20079228040852300, -59.10000000000002300 ) ) ;
#9381 = oriented_edge ( 'none', *, *, #9391, .f. ) ;
#9382 = cartesian_point ( 'none', ( -8.019244686387180500, -15.20079228040852300, -59.20000000000001700 ) ) ;
#9383 = cartesian_point ( 'none', ( -8.019244686387180500, -15.20079228040852300, -59.30000000000001800 ) ) ;
#9384 = cartesian_point ( 'none', ( -8.016068006911757100, -15.09580301319557100, -59.00000000000001400 ) ) ;
#9385 = cartesian_point ( 'none', ( -8.016068006911757100, -15.09580301319557100, -59.10000000000001600 ) ) ;
#9386 = advanced_face ( 'none', ( #15932 ), #15890, .t. ) ;
#9387 = cartesian_point ( 'none', ( -8.016068006911757100, -15.09580301319557100, -59.20000000000001000 ) ) ;
#9388 = cartesian_point ( 'none', ( -8.016068006911757100, -15.09580301319557100, -59.30000000000001100 ) ) ;
#9389 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.00000000000000000 ) ) ;
#9391 = edge_curve ( 'none', #9339, #12186, #15983, .t. ) ;
#9390 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.10000000000000100 ) ) ;
#9392 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.19999999999999600 ) ) ;
#9393 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.29999999999999700 ) ) ;
#9394 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9393, #9392, #9390, #9389 ),
( #9388, #9387, #9385, #9384 ),
( #9383, #9382, #9380, #9379 ),
( #9378, #9377, #9376, #9375 ),
( #9372, #9371, #9370, #9369 ),
( #9368, #9367, #9366, #9365 ),
( #9364, #9363, #9089, #8959 ),
( #8975, #8977, #9029, #9028 ),
( #9046, #9031, #9030, #8979 ),
( #8978, #9088, #9087, #9086 ),
( #9085, #9084, #9083, #9082 ),
( #9081, #9080, #9079, #9078 ),
( #9077, #9076, #9075, #9074 ),
( #9073, #9439, #9438, #9437 ),
( #9436, #9434, #9433, #9432 ),
( #9431, #9430, #9429, #9428 ),
( #9427, #9426, #9425, #9423 ),
( #9422, #9421, #9420, #9419 ),
( #9417, #9416, #9414, #9413 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06280893414292497400, 0.1223365445858953100, 0.1801461333772828900, 0.2362349947481113300, 0.2926969982405505700, 0.3504490454514474500, 0.4105966300475134600, 0.4738082519953761300, 0.5105868934159419900, 0.5554113163238428900, 0.6085886568548999300, 0.6699545513665794400, 0.7401147486839168000, 0.8179712488671813100, 0.9048403753300027200, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9395 = cartesian_point ( 'none', ( -5.384566934687971900, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9396 = line ( 'none', #9395, #9689 ) ;
#9397 = edge_loop ( 'none', ( #8852, #9136, #17067, #17077 ) ) ;
#9398 = oriented_edge ( 'none', *, *, #8562, .f. ) ;
#9399 = calendar_date ( 2015, 9, 12 ) ;
#9400 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9401 = cc_design_person_and_organization_assignment ( #9843, #9842, ( #9844 ) ) ;
#9402 = cartesian_point ( 'none', ( -11.32612537624641100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#9403 = line ( 'none', #9402, #9453 ) ;
#9404 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9405 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9406 = vector ( 'none', #9405, 1000.000000000000000 ) ;
#9407 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.29999999999999700 ) ) ;
#9408 = line ( 'none', #9407, #9406 ) ;
#9409 = cartesian_point ( 'none', ( 15.91464166920813000, -20.47818283052311400, -59.00000000000000000 ) ) ;
#9410 = face_outer_bound ( 'none', #18405, .t. ) ;
#9411 = cartesian_point ( 'none', ( -11.91054096066199500, -18.52099938896467200, -59.29999999999999700 ) ) ;
#9412 = oriented_edge ( 'none', *, *, #9657, .f. ) ;
#9413 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.00000000000000000 ) ) ;
#9414 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.10000000000000100 ) ) ;
#9415 = edge_curve ( 'none', #11064, #9592, #15985, .t. ) ;
#9416 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.19999999999999600 ) ) ;
#9418 = oriented_edge ( 'none', *, *, #9614, .t. ) ;
#9417 = cartesian_point ( 'none', ( -9.887915148973684500, -16.46032568766597100, -59.29999999999999700 ) ) ;
#9419 = cartesian_point ( 'none', ( -9.809218355374810000, -16.43873991388968700, -58.99999999999999300 ) ) ;
#9420 = cartesian_point ( 'none', ( -9.809218355374810000, -16.43873991388968700, -59.09999999999999400 ) ) ;
#9421 = cartesian_point ( 'none', ( -9.809218355374810000, -16.43873991388968700, -59.19999999999998900 ) ) ;
#9422 = cartesian_point ( 'none', ( -9.809218355374810000, -16.43873991388968700, -59.29999999999999000 ) ) ;
#9424 = edge_curve ( 'none', #11064, #9580, #15969, .t. ) ;
#9423 = cartesian_point ( 'none', ( -9.658680991375764100, -16.39744896243462300, -59.00000000000000700 ) ) ;
#9425 = cartesian_point ( 'none', ( -9.658680991375764100, -16.39744896243462300, -59.10000000000000900 ) ) ;
#9426 = cartesian_point ( 'none', ( -9.658680991375764100, -16.39744896243462300, -59.20000000000000300 ) ) ;
#9427 = cartesian_point ( 'none', ( -9.658680991375764100, -16.39744896243462300, -59.30000000000000400 ) ) ;
#9428 = cartesian_point ( 'none', ( -9.444767171006388300, -16.33491843296607000, -59.00000000000000700 ) ) ;
#9429 = cartesian_point ( 'none', ( -9.444767171006388300, -16.33491843296607000, -59.10000000000000900 ) ) ;
#9430 = cartesian_point ( 'none', ( -9.444767171006388300, -16.33491843296607000, -59.20000000000000300 ) ) ;
#9431 = cartesian_point ( 'none', ( -9.444767171006388300, -16.33491843296607000, -59.30000000000000400 ) ) ;
#9432 = cartesian_point ( 'none', ( -9.251837377584612600, -16.27704351214407900, -59.00000000000000000 ) ) ;
#9433 = cartesian_point ( 'none', ( -9.251837377584612600, -16.27704351214407900, -59.10000000000000100 ) ) ;
#9434 = cartesian_point ( 'none', ( -9.251837377584612600, -16.27704351214407900, -59.19999999999999600 ) ) ;
#9435 = edge_curve ( 'none', #9683, #9777, #15927, .t. ) ;
#9436 = cartesian_point ( 'none', ( -9.251837377584612600, -16.27704351214407900, -59.29999999999999700 ) ) ;
#9437 = cartesian_point ( 'none', ( -9.080627184644011900, -16.22292067311759900, -58.99999999999996400 ) ) ;
#9438 = cartesian_point ( 'none', ( -9.080627184644011900, -16.22292067311759900, -59.09999999999996600 ) ) ;
#9439 = cartesian_point ( 'none', ( -9.080627184644011900, -16.22292067311759900, -59.19999999999996000 ) ) ;
#9440 = cartesian_point ( 'none', ( -11.32612537624641100, -15.51065036299064600, -59.00000000000000000 ) ) ;
#9441 = cartesian_point ( 'none', ( -11.32612537624641100, -15.51065036299064600, -59.10000000000000100 ) ) ;
#9442 = cartesian_point ( 'none', ( -11.32612537624641100, -15.51065036299064600, -59.19999999999999600 ) ) ;
#9443 = cartesian_point ( 'none', ( -11.32612537624641100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#9444 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9443, #9442, #9441, #9440 ),
( #9501, #9500, #9499, #9498 ),
( #9497, #9495, #9494, #9493 ),
( #9492, #9491, #9489, #9488 ),
( #9487, #9486, #9485, #9484 ),
( #9483, #9482, #9481, #9480 ),
( #9479, #9477, #9476, #9474 ),
( #9473, #9472, #9471, #9470 ),
( #9469, #9468, #9467, #9466 ),
( #9465, #9464, #9463, #9462 ),
( #9461, #9460, #9459, #9458 ),
( #9526, #9525, #9524, #9523 ),
( #9522, #9521, #9520, #9519 ),
( #9518, #9517, #9516, #9515 ),
( #9514, #9513, #9512, #9511 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1067542446756739500, 0.2024602438052786900, 0.2880984046102435500, 0.3650349869768723100, 0.4382110044850716100, 0.5119003190699890100, 0.5875807962058163800, 0.6662208942164933300, 0.7471056663116988400, 0.8288144931620916600, 0.9124960947837587000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9445 = closed_shell ( 'none', ( #11535, #11654, #11689, #11688, #17905, #17903, #17920, #17928, #17946, #17923, #16041, #16679, #16643, #16728, #16695, #11074, #16727, #11066, #9628, #9457 ) ) ;
#9446 = vector ( 'none', #9623, 1000.000000000000000 ) ;
#9447 = direction ( 'none', ( 0.2650344369001804100, 0.9642389471790714400, 0.0000000000000000000 ) ) ;
#9448 = vector ( 'none', #9447, 1000.000000000000100 ) ;
#9449 = cartesian_point ( 'none', ( 12.29552640946787000, -20.47818283052311400, -59.00000000000000000 ) ) ;
#9450 = oriented_edge ( 'none', *, *, #11512, .f. ) ;
#9451 = line ( 'none', #9558, #9557 ) ;
#9452 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9453 = vector ( 'none', #9452, 1000.000000000000000 ) ;
#9454 = face_outer_bound ( 'none', #18429, .t. ) ;
#9455 = edge_loop ( 'none', ( #9552, #9450, #9496, #9478 ) ) ;
#9456 = line ( 'none', #9449, #9448 ) ;
#9457 = advanced_face ( 'none', ( #15984 ), #15965, .f. ) ;
#9458 = cartesian_point ( 'none', ( -10.22675539041215300, -13.87284673601992100, -59.00000000000001400 ) ) ;
#9459 = cartesian_point ( 'none', ( -10.22675539041215300, -13.87284673601992100, -59.10000000000001600 ) ) ;
#9460 = cartesian_point ( 'none', ( -10.22675539041215300, -13.87284673601992100, -59.20000000000001000 ) ) ;
#9461 = cartesian_point ( 'none', ( -10.22675539041215300, -13.87284673601992100, -59.30000000000001100 ) ) ;
#9462 = cartesian_point ( 'none', ( -10.43293700768675700, -13.96558511714608600, -58.99999999999998600 ) ) ;
#9463 = cartesian_point ( 'none', ( -10.43293700768675700, -13.96558511714608600, -59.09999999999998700 ) ) ;
#9464 = cartesian_point ( 'none', ( -10.43293700768675700, -13.96558511714608600, -59.19999999999998200 ) ) ;
#9465 = cartesian_point ( 'none', ( -10.43293700768675700, -13.96558511714608600, -59.29999999999998300 ) ) ;
#9466 = cartesian_point ( 'none', ( -10.62195347516191800, -14.07908263853297700, -58.99999999999999300 ) ) ;
#9467 = cartesian_point ( 'none', ( -10.62195347516191800, -14.07908263853297700, -59.09999999999999400 ) ) ;
#9468 = cartesian_point ( 'none', ( -10.62195347516191800, -14.07908263853297700, -59.19999999999998900 ) ) ;
#9469 = cartesian_point ( 'none', ( -10.62195347516191800, -14.07908263853297700, -59.29999999999999000 ) ) ;
#9470 = cartesian_point ( 'none', ( -10.78895231827727500, -14.21246234451357700, -58.99999999999998600 ) ) ;
#9471 = cartesian_point ( 'none', ( -10.78895231827727500, -14.21246234451357700, -59.09999999999998700 ) ) ;
#9472 = cartesian_point ( 'none', ( -10.78895231827727500, -14.21246234451357700, -59.19999999999998200 ) ) ;
#9473 = cartesian_point ( 'none', ( -10.78895231827727500, -14.21246234451357700, -59.29999999999998300 ) ) ;
#9475 = edge_curve ( 'none', #17915, #11656, #15959, .t. ) ;
#9474 = cartesian_point ( 'none', ( -10.93428565184041400, -14.36234967178199700, -59.00000000000002100 ) ) ;
#9476 = cartesian_point ( 'none', ( -10.93428565184041400, -14.36234967178199700, -59.10000000000003000 ) ) ;
#9477 = cartesian_point ( 'none', ( -10.93428565184041400, -14.36234967178199700, -59.20000000000002400 ) ) ;
#9478 = oriented_edge ( 'none', *, *, #17898, .f. ) ;
#9479 = cartesian_point ( 'none', ( -10.93428565184041400, -14.36234967178199700, -59.30000000000002600 ) ) ;
#9480 = cartesian_point ( 'none', ( -11.05505561442623200, -14.53411407057874300, -59.00000000000000000 ) ) ;
#9481 = cartesian_point ( 'none', ( -11.05505561442623200, -14.53411407057874300, -59.10000000000000100 ) ) ;
#9482 = cartesian_point ( 'none', ( -11.05505561442623200, -14.53411407057874300, -59.19999999999999600 ) ) ;
#9483 = cartesian_point ( 'none', ( -11.05505561442623200, -14.53411407057874300, -59.29999999999999700 ) ) ;
#9484 = cartesian_point ( 'none', ( -11.15656756129885200, -14.73059764418855100, -59.00000000000000700 ) ) ;
#9485 = cartesian_point ( 'none', ( -11.15656756129885200, -14.73059764418855100, -59.10000000000000900 ) ) ;
#9486 = cartesian_point ( 'none', ( -11.15656756129885200, -14.73059764418855100, -59.20000000000000300 ) ) ;
#9487 = cartesian_point ( 'none', ( -11.15656756129885200, -14.73059764418855100, -59.30000000000000400 ) ) ;
#9488 = cartesian_point ( 'none', ( -11.23401776178474300, -14.96002134409020600, -58.99999999999996400 ) ) ;
#9489 = cartesian_point ( 'none', ( -11.23401776178474300, -14.96002134409020600, -59.09999999999996600 ) ) ;
#9490 = oriented_edge ( 'none', *, *, #10944, .f. ) ;
#9491 = cartesian_point ( 'none', ( -11.23401776178474300, -14.96002134409020600, -59.19999999999996000 ) ) ;
#9492 = cartesian_point ( 'none', ( -11.23401776178474300, -14.96002134409020600, -59.29999999999996200 ) ) ;
#9493 = cartesian_point ( 'none', ( -11.29335416570356400, -15.22326149951749000, -59.00000000000001400 ) ) ;
#9494 = cartesian_point ( 'none', ( -11.29335416570356400, -15.22326149951749000, -59.10000000000001600 ) ) ;
#9495 = cartesian_point ( 'none', ( -11.29335416570356400, -15.22326149951749000, -59.20000000000001000 ) ) ;
#9496 = oriented_edge ( 'none', *, *, #9475, .f. ) ;
#9497 = cartesian_point ( 'none', ( -11.29335416570356400, -15.22326149951749000, -59.30000000000001100 ) ) ;
#9498 = cartesian_point ( 'none', ( -11.31481133386180100, -15.41143127012408900, -59.00000000000000700 ) ) ;
#9499 = cartesian_point ( 'none', ( -11.31481133386180100, -15.41143127012408900, -59.10000000000000900 ) ) ;
#9500 = cartesian_point ( 'none', ( -11.31481133386180100, -15.41143127012408900, -59.20000000000000300 ) ) ;
#9501 = cartesian_point ( 'none', ( -11.31481133386180100, -15.41143127012408900, -59.30000000000000400 ) ) ;
#9502 = cartesian_point ( 'none', ( 22.76478371466268100, -19.60155945389973900, -59.00000000000000000 ) ) ;
#9503 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9504 = vector ( 'none', #9503, 1000.000000000000000 ) ;
#9505 = cartesian_point ( 'none', ( 19.06348501336397700, -16.38727373961402400, -59.00000000000000000 ) ) ;
#9506 = line ( 'none', #9502, #9555 ) ;
#9508 = advanced_face ( 'none', ( #15960 ), #15977, .f. ) ;
#9507 = line ( 'none', #9505, #9504 ) ;
#9509 = oriented_edge ( 'none', *, *, #9475, .t. ) ;
#9510 = cartesian_point ( 'none', ( 14.11083354237610100, -14.29169239300133400, -59.20000000000001000 ) ) ;
#9511 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.00000000000000000 ) ) ;
#9512 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.10000000000000100 ) ) ;
#9513 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.19999999999999600 ) ) ;
#9514 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.29999999999999700 ) ) ;
#9515 = cartesian_point ( 'none', ( -9.612102216481169100, -13.76004042267102000, -59.00000000000000000 ) ) ;
#9516 = cartesian_point ( 'none', ( -9.612102216481169100, -13.76004042267102000, -59.10000000000000100 ) ) ;
#9517 = cartesian_point ( 'none', ( -9.612102216481169100, -13.76004042267102000, -59.19999999999999600 ) ) ;
#9518 = cartesian_point ( 'none', ( -9.612102216481169100, -13.76004042267102000, -59.29999999999999700 ) ) ;
#9519 = cartesian_point ( 'none', ( -9.772201901571008900, -13.76519886852839200, -58.99999999999999300 ) ) ;
#9520 = cartesian_point ( 'none', ( -9.772201901571008900, -13.76519886852839200, -59.09999999999999400 ) ) ;
#9521 = cartesian_point ( 'none', ( -9.772201901571008900, -13.76519886852839200, -59.19999999999998900 ) ) ;
#9522 = cartesian_point ( 'none', ( -9.772201901571008900, -13.76519886852839200, -59.29999999999999000 ) ) ;
#9523 = cartesian_point ( 'none', ( -10.00598658348606100, -13.80553773063364000, -59.00000000000000700 ) ) ;
#9524 = cartesian_point ( 'none', ( -10.00598658348606100, -13.80553773063364000, -59.10000000000000900 ) ) ;
#9525 = cartesian_point ( 'none', ( -10.00598658348606100, -13.80553773063364000, -59.20000000000000300 ) ) ;
#9526 = cartesian_point ( 'none', ( -10.00598658348606100, -13.80553773063364000, -59.30000000000000400 ) ) ;
#9527 = cartesian_point ( 'none', ( -8.892153006243068700, -13.84471703447533200, -58.99999999999997900 ) ) ;
#9528 = oriented_edge ( 'none', *, *, #17139, .t. ) ;
#9529 = cartesian_point ( 'none', ( -8.892153006243068700, -13.84471703447533200, -59.09999999999998000 ) ) ;
#9530 = cartesian_point ( 'none', ( -8.892153006243068700, -13.84471703447533200, -59.19999999999997400 ) ) ;
#9531 = cartesian_point ( 'none', ( -8.892153006243068700, -13.84471703447533200, -59.29999999999997600 ) ) ;
#9532 = cartesian_point ( 'none', ( -9.037601609577247800, -13.80450306643792900, -59.00000000000001400 ) ) ;
#9533 = cartesian_point ( 'none', ( -9.037601609577247800, -13.80450306643792900, -59.10000000000001600 ) ) ;
#9534 = cartesian_point ( 'none', ( -9.037601609577247800, -13.80450306643792900, -59.20000000000001000 ) ) ;
#9535 = cartesian_point ( 'none', ( -9.037601609577247800, -13.80450306643792900, -59.30000000000001100 ) ) ;
#9536 = cartesian_point ( 'none', ( -9.193157629136109700, -13.77820144698082100, -58.99999999999997900 ) ) ;
#9537 = cartesian_point ( 'none', ( -9.193157629136109700, -13.77820144698082100, -59.09999999999998000 ) ) ;
#9538 = cartesian_point ( 'none', ( -9.193157629136109700, -13.77820144698082100, -59.19999999999997400 ) ) ;
#9539 = cartesian_point ( 'none', ( -9.193157629136109700, -13.77820144698082100, -59.29999999999997600 ) ) ;
#9540 = cartesian_point ( 'none', ( -9.358408166784839100, -13.76090673948262700, -59.00000000000001400 ) ) ;
#9541 = cartesian_point ( 'none', ( -9.358408166784839100, -13.76090673948262700, -59.10000000000002300 ) ) ;
#9542 = cartesian_point ( 'none', ( -9.358408166784839100, -13.76090673948262700, -59.20000000000001700 ) ) ;
#9543 = cartesian_point ( 'none', ( -9.358408166784839100, -13.76090673948262700, -59.30000000000001800 ) ) ;
#9544 = cartesian_point ( 'none', ( -9.471878176100641900, -13.75859376659954200, -59.00000000000001400 ) ) ;
#9545 = cartesian_point ( 'none', ( -9.471878176100641900, -13.75859376659954200, -59.10000000000001600 ) ) ;
#9546 = cartesian_point ( 'none', ( -9.471878176100641900, -13.75859376659954200, -59.20000000000001000 ) ) ;
#9547 = cartesian_point ( 'none', ( -9.471878176100641900, -13.75859376659954200, -59.30000000000001100 ) ) ;
#9548 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.00000000000000000 ) ) ;
#9549 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.10000000000000100 ) ) ;
#9550 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.19999999999999600 ) ) ;
#9551 = cartesian_point ( 'none', ( -9.530264986636023400, -13.75740360974389300, -59.29999999999999700 ) ) ;
#9552 = oriented_edge ( 'none', *, *, #9657, .t. ) ;
#9553 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9551, #9550, #9549, #9548 ),
( #9547, #9546, #9545, #9544 ),
( #9543, #9542, #9541, #9540 ),
( #9539, #9538, #9537, #9536 ),
( #9535, #9534, #9533, #9532 ),
( #9531, #9530, #9529, #9527 ),
( #9608, #9607, #9606, #9605 ),
( #9604, #9603, #9602, #9601 ),
( #9600, #9599, #9598, #9597 ),
( #9596, #9595, #9594, #9593 ),
( #9591, #9590, #9589, #9588 ),
( #9587, #9586, #9585, #9583 ),
( #9582, #9581, #9579, #9578 ),
( #9577, #9576, #9575, #9574 ),
( #9573, #9572, #9571, #9570 ),
( #9569, #9568, #9567, #9566 ),
( #9565, #9647, #9646, #9645 ),
( #9644, #9643, #9642, #9641 ),
( #9640, #9639, #9638, #9637 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07813200622358582000, 0.1518431884317495700, 0.2221711396212841800, 0.2890481476931515700, 0.3534993433770066100, 0.4154483888407466400, 0.4759097321748419500, 0.5358233828430221100, 0.5943985337375132800, 0.6513453914742005600, 0.7072793441794826800, 0.7634559259109728900, 0.8203663402465067900, 0.8778410359464697800, 0.9374731558819086000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#9554 = cartesian_point ( 'none', ( 22.56997851985748600, -16.38727373961402400, -59.00000000000000000 ) ) ;
#9555 = vector ( 'none', #9404, 1000.000000000000000 ) ;
#9556 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9557 = vector ( 'none', #9556, 1000.000000000000000 ) ;
#9558 = cartesian_point ( 'none', ( 22.56997851985748600, -17.26389711623740200, -59.00000000000000000 ) ) ;
#9559 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9560 = vector ( 'none', #9559, 1000.000000000000000 ) ;
#9561 = cartesian_point ( 'none', ( 19.06348501336397700, -17.26389711623740200, -59.00000000000000000 ) ) ;
#9562 = line ( 'none', #9561, #9560 ) ;
#9563 = oriented_edge ( 'none', *, *, #17897, .f. ) ;
#9564 = cartesian_point ( 'none', ( 19.06348501336397700, -16.38727373961402400, -59.00000000000000000 ) ) ;
#9565 = cartesian_point ( 'none', ( -8.017884167064657700, -14.90390596072909400, -59.29999999999999700 ) ) ;
#9566 = cartesian_point ( 'none', ( -8.035754668223491500, -14.77047819985870800, -59.00000000000000700 ) ) ;
#9567 = cartesian_point ( 'none', ( -8.035754668223491500, -14.77047819985870800, -59.10000000000000900 ) ) ;
#9568 = cartesian_point ( 'none', ( -8.035754668223491500, -14.77047819985870800, -59.20000000000000300 ) ) ;
#9569 = cartesian_point ( 'none', ( -8.035754668223491500, -14.77047819985870800, -59.30000000000000400 ) ) ;
#9570 = cartesian_point ( 'none', ( -8.069218173768135200, -14.64467074263111700, -59.00000000000000000 ) ) ;
#9571 = cartesian_point ( 'none', ( -8.069218173768135200, -14.64467074263111700, -59.10000000000000100 ) ) ;
#9572 = cartesian_point ( 'none', ( -8.069218173768135200, -14.64467074263111700, -59.19999999999999600 ) ) ;
#9573 = cartesian_point ( 'none', ( -8.069218173768135200, -14.64467074263111700, -59.29999999999999700 ) ) ;
#9574 = cartesian_point ( 'none', ( -8.110411199085353600, -14.52382790269811800, -58.99999999999997900 ) ) ;
#9575 = cartesian_point ( 'none', ( -8.110411199085353600, -14.52382790269811800, -59.09999999999998000 ) ) ;
#9576 = cartesian_point ( 'none', ( -8.110411199085353600, -14.52382790269811800, -59.19999999999997400 ) ) ;
#9577 = cartesian_point ( 'none', ( -8.110411199085353600, -14.52382790269811800, -59.29999999999997600 ) ) ;
#9578 = cartesian_point ( 'none', ( -8.167598119386646300, -14.41081088360632700, -59.00000000000002100 ) ) ;
#9579 = cartesian_point ( 'none', ( -8.167598119386646300, -14.41081088360632700, -59.10000000000003000 ) ) ;
#9580 = vertex_point ( 'none', #16014 ) ;
#9581 = cartesian_point ( 'none', ( -8.167598119386646300, -14.41081088360632700, -59.20000000000002400 ) ) ;
#9582 = cartesian_point ( 'none', ( -8.167598119386646300, -14.41081088360632700, -59.30000000000002600 ) ) ;
#9584 = vertex_point ( 'none', #15973 ) ;
#9583 = cartesian_point ( 'none', ( -8.236762359202389300, -14.30484829603503400, -58.99999999999997900 ) ) ;
#9585 = cartesian_point ( 'none', ( -8.236762359202389300, -14.30484829603503400, -59.09999999999998000 ) ) ;
#9586 = cartesian_point ( 'none', ( -8.236762359202389300, -14.30484829603503400, -59.19999999999997400 ) ) ;
#9587 = cartesian_point ( 'none', ( -8.236762359202389300, -14.30484829603503400, -59.29999999999997600 ) ) ;
#9588 = cartesian_point ( 'none', ( -8.318109143831538400, -14.20562208887295000, -59.00000000000001400 ) ) ;
#9589 = cartesian_point ( 'none', ( -8.318109143831538400, -14.20562208887295000, -59.10000000000001600 ) ) ;
#9590 = cartesian_point ( 'none', ( -8.318109143831538400, -14.20562208887295000, -59.20000000000001000 ) ) ;
#9591 = cartesian_point ( 'none', ( -8.318109143831538400, -14.20562208887295000, -59.30000000000001100 ) ) ;
#9592 = vertex_point ( 'none', #16013 ) ;
#9593 = cartesian_point ( 'none', ( -8.410615649591546700, -14.11238074595179800, -58.99999999999997900 ) ) ;
#9594 = cartesian_point ( 'none', ( -8.410615649591546700, -14.11238074595179800, -59.09999999999998000 ) ) ;
#9595 = cartesian_point ( 'none', ( -8.410615649591546700, -14.11238074595179800, -59.19999999999997400 ) ) ;
#9596 = cartesian_point ( 'none', ( -8.410615649591546700, -14.11238074595179800, -59.29999999999997600 ) ) ;
#9597 = cartesian_point ( 'none', ( -8.515772679378343900, -14.02939424146011400, -59.00000000000001400 ) ) ;
#9598 = cartesian_point ( 'none', ( -8.515772679378343900, -14.02939424146011400, -59.10000000000001600 ) ) ;
#9599 = cartesian_point ( 'none', ( -8.515772679378343900, -14.02939424146011400, -59.20000000000001000 ) ) ;
#9600 = cartesian_point ( 'none', ( -8.515772679378343900, -14.02939424146011400, -59.30000000000001100 ) ) ;
#9601 = cartesian_point ( 'none', ( -8.630361492924175000, -13.95523813797165700, -58.99999999999997200 ) ) ;
#9602 = cartesian_point ( 'none', ( -8.630361492924175000, -13.95523813797165700, -59.09999999999997300 ) ) ;
#9603 = cartesian_point ( 'none', ( -8.630361492924175000, -13.95523813797165700, -59.19999999999996700 ) ) ;
#9604 = cartesian_point ( 'none', ( -8.630361492924175000, -13.95523813797165700, -59.29999999999996900 ) ) ;
#9605 = cartesian_point ( 'none', ( -8.756477074781019000, -13.89458700287643500, -59.00000000000000700 ) ) ;
#9606 = cartesian_point ( 'none', ( -8.756477074781019000, -13.89458700287643500, -59.10000000000000900 ) ) ;
#9607 = cartesian_point ( 'none', ( -8.756477074781019000, -13.89458700287643500, -59.20000000000000300 ) ) ;
#9608 = cartesian_point ( 'none', ( -8.756477074781019000, -13.89458700287643500, -59.30000000000000400 ) ) ;
#9609 = cartesian_point ( 'none', ( 36.96233745423258200, 43.46134747274910400, -59.50000000000000000 ) ) ;
#9610 = cartesian_point ( 'none', ( -1.585865635986673600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#9611 = vector ( 'none', #9691, 1000.000000000000100 ) ;
#9612 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.29999999999999700 ) ) ;
#9613 = line ( 'none', #9612, #9611 ) ;
#9614 = edge_curve ( 'none', #9592, #9683, #16006, .t. ) ;
#9615 = direction ( 'none', ( 0.9922778767136677400, -0.1240347345892068200, 0.0000000000000000000 ) ) ;
#9616 = direction ( 'none', ( -0.1240347345892068300, -0.9922778767136678500, 0.0000000000000000000 ) ) ;
#9617 = vertex_point ( 'none', #15955 ) ;
#9618 = axis2_placement_3d ( 'none', #9684, #9678, #9677 ) ;
#9619 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -58.99999999999999300 ) ) ;
#9620 = axis2_placement_3d ( 'none', #9609, #9686, #9685 ) ;
#9621 = cartesian_point ( 'none', ( -1.878073428194465100, -16.38727373961402400, -59.29999999999999700 ) ) ;
#9622 = plane ( 'none', #9626 ) ;
#9623 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9624 = oriented_edge ( 'none', *, *, #11115, .f. ) ;
#9625 = circle ( 'none', #9620, 0.5000000000000004400 ) ;
#9626 = axis2_placement_3d ( 'none', #9634, #9616, #9615 ) ;
#9627 = oriented_edge ( 'none', *, *, #9435, .t. ) ;
#9628 = advanced_face ( 'none', ( #15961 ), #16012, .t. ) ;
#9629 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9630 = vector ( 'none', #9629, 1000.000000000000000 ) ;
#9631 = cartesian_point ( 'none', ( 22.76478371466268100, -20.47818283052311400, -59.00000000000000000 ) ) ;
#9632 = line ( 'none', #9631, #9630 ) ;
#9633 = face_outer_bound ( 'none', #18404, .t. ) ;
#9634 = cartesian_point ( 'none', ( -12.10534615546719000, -15.41324776558805000, -59.29999999999999700 ) ) ;
#9635 = cartesian_point ( 'none', ( 19.06348501336397700, -13.85480620714649200, -59.00000000000000000 ) ) ;
#9636 = line ( 'none', #9635, #9446 ) ;
#9637 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.00000000000000000 ) ) ;
#9638 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.10000000000000100 ) ) ;
#9639 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.19999999999999600 ) ) ;
#9640 = cartesian_point ( 'none', ( -8.014437064558102000, -15.04190036299064600, -59.29999999999999700 ) ) ;
#9641 = cartesian_point ( 'none', ( -8.015604108432345500, -14.99518126440479700, -59.00000000000000700 ) ) ;
#9642 = cartesian_point ( 'none', ( -8.015604108432345500, -14.99518126440479700, -59.10000000000000900 ) ) ;
#9643 = cartesian_point ( 'none', ( -8.015604108432345500, -14.99518126440479700, -59.20000000000000300 ) ) ;
#9644 = cartesian_point ( 'none', ( -8.015604108432345500, -14.99518126440479700, -59.30000000000000400 ) ) ;
#9645 = cartesian_point ( 'none', ( -8.017884167064657700, -14.90390596072909400, -59.00000000000000000 ) ) ;
#9646 = cartesian_point ( 'none', ( -8.017884167064657700, -14.90390596072909400, -59.10000000000000100 ) ) ;
#9647 = cartesian_point ( 'none', ( -8.017884167064657700, -14.90390596072909400, -59.19999999999999600 ) ) ;
#9648 = cc_design_person_and_organization_assignment ( #9676, #9652, ( #10130 ) ) ;
#9649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9650 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9651 = cartesian_point ( 'none', ( -1.585865635986673600, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9652 = person_and_organization_role ( 'design_supplier' ) ;
#9653 = vector ( 'none', #9340, 1000.000000000000000 ) ;
#9654 = cartesian_point ( 'none', ( -5.384566934687971900, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9655 = line ( 'none', #9654, #9653 ) ;
#9656 = cartesian_point ( 'none', ( -5.384566934687971900, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9657 = edge_curve ( 'none', #11702, #11691, #16007, .t. ) ;
#9658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9659 = advanced_face ( 'none', ( #15994 ), #15992, .f. ) ;
#9660 = face_outer_bound ( 'none', #18399, .t. ) ;
#9661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9662 = vector ( 'none', #9661, 1000.000000000000000 ) ;
#9663 = edge_loop ( 'none', ( #9624, #18285, #2588, #2170 ) ) ;
#9664 = cartesian_point ( 'none', ( -6.163787713908750900, -12.97818283052311400, -59.29999999999999700 ) ) ;
#9665 = line ( 'none', #9664, #9662 ) ;
#9666 = cartesian_point ( 'none', ( -6.163787713908750900, -12.97818283052311400, -59.29999999999999700 ) ) ;
#9667 = plane ( 'none', #9688 ) ;
#9668 = oriented_edge ( 'none', *, *, #9415, .t. ) ;
#9669 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9670 = vector ( 'none', #9669, 1000.000000000000000 ) ;
#9671 = cartesian_point ( 'none', ( -1.585865635986673600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#9672 = line ( 'none', #9671, #9670 ) ;
#9673 = edge_curve ( 'none', #7674, #8899, #16044, .t. ) ;
#9674 = edge_loop ( 'none', ( #3879, #3306, #4125, #3765 ) ) ;
#9675 = oriented_edge ( 'none', *, *, #11083, .t. ) ;
#9676 = person_and_organization ( #10050, #10048 ) ;
#9677 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.573680681322679800e-013 ) ) ;
#9678 = direction ( 'none', ( 5.412156499594685400e-015, -2.573680681322679800e-013, -1.000000000000000000 ) ) ;
#9679 = face_outer_bound ( 'none', #18464, .t. ) ;
#9680 = face_outer_bound ( 'none', #18432, .t. ) ;
#9681 = oriented_edge ( 'none', *, *, #11080, .f. ) ;
#9683 = vertex_point ( 'none', #16045 ) ;
#9682 = plane ( 'none', #9618 ) ;
#9684 = cartesian_point ( 'none', ( -11.41930420983033300, -13.57849980913982600, -59.29999999999999700 ) ) ;
#9685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9687 = cartesian_point ( 'none', ( -1.585865635986673600, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9688 = axis2_placement_3d ( 'none', #9651, #9650, #9649 ) ;
#9689 = vector ( 'none', #9658, 1000.000000000000000 ) ;
#9690 = cartesian_point ( 'none', ( -11.32612537624641100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#9691 = direction ( 'none', ( 0.9922778767136677400, -0.1240347345892068200, 0.0000000000000000000 ) ) ;
#9692 = plane ( 'none', #9715 ) ;
#9693 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9694 = vector ( 'none', #9693, 1000.000000000000000 ) ;
#9695 = cartesian_point ( 'none', ( -1.878073428194465100, -17.26389711623739800, -59.29999999999999700 ) ) ;
#9696 = cartesian_point ( 'none', ( -5.384566934687971900, -16.38727373961402400, -59.29999999999999700 ) ) ;
#9697 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9698 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9699 = cartesian_point ( 'none', ( -5.384566934687971900, -16.38727373961402400, -59.29999999999999700 ) ) ;
#9700 = line ( 'none', #9699, #9694 ) ;
#9701 = line ( 'none', #9739, #9738 ) ;
#9702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9703 = vector ( 'none', #9702, 1000.000000000000000 ) ;
#9704 = cartesian_point ( 'none', ( -1.878073428194465100, -17.26389711623739800, -59.29999999999999700 ) ) ;
#9705 = line ( 'none', #9704, #9703 ) ;
#9706 = axis2_placement_3d ( 'none', #9708, #9698, #9697 ) ;
#9707 = face_outer_bound ( 'none', #18459, .t. ) ;
#9708 = cartesian_point ( 'none', ( -5.384566934687971900, -16.38727373961402400, -59.29999999999999700 ) ) ;
#9709 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9710 = vector ( 'none', #9709, 1000.000000000000000 ) ;
#9711 = cartesian_point ( 'none', ( -1.585865635986673600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#9712 = face_outer_bound ( 'none', #18511, .t. ) ;
#9713 = line ( 'none', #9711, #9710 ) ;
#9714 = plane ( 'none', #9706 ) ;
#9715 = axis2_placement_3d ( 'none', #9745, #9744, #9743 ) ;
#9716 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9717 = vector ( 'none', #9716, 1000.000000000000000 ) ;
#9718 = cartesian_point ( 'none', ( -5.384566934687971900, -16.38727373961402400, -59.29999999999999700 ) ) ;
#9720 = edge_loop ( 'none', ( #9751, #9668, #9418, #9627, #10001, #10077, #10305 ) ) ;
#9719 = line ( 'none', #9718, #9717 ) ;
#9721 = cartesian_point ( 'none', ( -1.878073428194465100, -17.26389711623739800, -59.29999999999999700 ) ) ;
#9722 = shape_representation_relationship ( 'none' , 'none' , #9787, #9789 ) ;
#9723 = cartesian_point ( 'none', ( 12.29552640946787000, -20.47818283052311400, -59.00000000000000000 ) ) ;
#9724 = edge_curve ( 'none', #10722, #10728, #16040, .t. ) ;
#9725 = shape_representation_relationship ( 'none' , 'none' , #9755, #9761 ) ;
#9726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9727 = cartesian_point ( 'none', ( 11.07647202635098800, -20.47818283052311400, -59.00000000000000000 ) ) ;
#9728 = axis2_placement_3d ( 'none', #9788, #9835, #9750 ) ;
#9729 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9730 = plane ( 'none', #9746 ) ;
#9731 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9732 = vector ( 'none', #9731, 1000.000000000000000 ) ;
#9733 = cartesian_point ( 'none', ( -1.878073428194465100, -16.38727373961402400, -59.29999999999999700 ) ) ;
#9734 = line ( 'none', #9733, #9732 ) ;
#9735 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9736 = face_outer_bound ( 'none', #18509, .t. ) ;
#9737 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9738 = vector ( 'none', #9737, 1000.000000000000000 ) ;
#9739 = cartesian_point ( 'none', ( -1.585865635986673600, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9740 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9742 = vector ( 'none', #9741, 1000.000000000000000 ) ;
#9743 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9744 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9745 = cartesian_point ( 'none', ( -1.878073428194465100, -16.38727373961402400, -59.29999999999999700 ) ) ;
#9746 = axis2_placement_3d ( 'none', #9695, #9740, #9726 ) ;
#9747 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9748 = cartesian_point ( 'none', ( -1.585865635986673600, -13.85480620714649000, -59.29999999999999700 ) ) ;
#9749 = line ( 'none', #9748, #9742 ) ;
#9750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9751 = oriented_edge ( 'none', *, *, #9424, .f. ) ;
#9752 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9753 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9754 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9755 = shape_representation ( '4x4xl_25l', ( #9760 ), #9762 ) ;
#9756 = shape_representation ( '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', ( #9760 ), #9771 ) ;
#9757 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9759 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9760 = axis2_placement_3d ( 'none', #9759, #9758, #9757 ) ;
#9761 = advanced_brep_shape_representation ( '', ( #11561, #9760 ), #9762 ) ;
#9762 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9763 ) ) global_unit_assigned_context ( ( #9729, #9765, #9764 ) ) representation_context ( 'none', 'workaspace' ) );
#9763 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9729, 'distance_accuracy_value', 'none');
#9764 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9765 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9766 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9747, 'distance_accuracy_value', 'none');
#9767 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9768 = shape_representation ( '(�зǫ~)5gn20-180ke', ( #9728, #9833, #9829, #9824, #9820, #9816, #9812, #9808, #9804, #9859, #9855 ), #9846 ) ;
#9769 = shape_representation_relationship ( 'none' , 'none' , #9756, #9770 ) ;
#9770 = advanced_brep_shape_representation ( '', ( #12264, #9760 ), #9771 ) ;
#9771 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9773 ) ) global_unit_assigned_context ( ( #9735, #9778, #9775 ) ) representation_context ( 'none', 'workaspace' ) );
#9772 = edge_loop ( 'none', ( #10853, #10784, #10818, #10789 ) ) ;
#9773 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9735, 'distance_accuracy_value', 'none');
#9774 = edge_curve ( 'none', #9777, #9584, #15987, .t. ) ;
#9775 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9776 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9777 = vertex_point ( 'none', #16037 ) ;
#9778 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9779 = shape_representation ( '5gh_0.���~', ( #9760 ), #9782 ) ;
#9780 = shape_representation ( '5ge���o', ( #9760 ), #9797 ) ;
#9781 = advanced_brep_shape_representation ( '', ( #17233, #9760 ), #9782 ) ;
#9782 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9783 ) ) global_unit_assigned_context ( ( #9754, #9786, #9784 ) ) representation_context ( 'none', 'workaspace' ) );
#9783 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9754, 'distance_accuracy_value', 'none');
#9784 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9785 = shape_representation_relationship ( 'none' , 'none' , #9779, #9781 ) ;
#9786 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9787 = shape_representation ( '�y�y����m4 x 10_���ym4 x 10', ( #9760 ), #9790 ) ;
#9788 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9789 = advanced_brep_shape_representation ( '', ( #9825, #9760 ), #9790 ) ;
#9790 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9766 ) ) global_unit_assigned_context ( ( #9747, #9752, #9767 ) ) representation_context ( 'none', 'workaspace' ) );
#9791 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9753, 'distance_accuracy_value', 'none');
#9792 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9793 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9794 = shape_representation_relationship ( 'none' , 'none' , #9780, #9796 ) ;
#9795 = shape_representation ( 'ge583-ha_ge583-ha', ( #9760 ), #9841 ) ;
#9796 = advanced_brep_shape_representation ( '', ( #13103, #9760 ), #9797 ) ;
#9797 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9798 ) ) global_unit_assigned_context ( ( #9776, #9800, #9799 ) ) representation_context ( 'none', 'workaspace' ) );
#9798 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9776, 'distance_accuracy_value', 'none');
#9799 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9800 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9801 = direction ( 'none', ( -1.000000000000000200, 5.551115123125782700e-017, -7.875724164905070100e-018 ) ) ;
#9802 = direction ( 'none', ( 5.551115123125782700e-017, 1.000000000000000200, 3.943254889468789000e-018 ) ) ;
#9803 = cartesian_point ( 'none', ( -3.267516115115525300e-015, 18.00000000000000400, 5.500000000000005300 ) ) ;
#9804 = axis2_placement_3d ( 'none', #9803, #9802, #9801 ) ;
#9805 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#9806 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#9807 = cartesian_point ( 'none', ( 18.91500000000000300, -30.62999999999999900, 2.600000000000005000 ) ) ;
#9808 = axis2_placement_3d ( 'none', #9807, #9806, #9805 ) ;
#9809 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#9810 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#9811 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000400, 2.600000000000001400 ) ) ;
#9812 = axis2_placement_3d ( 'none', #9811, #9810, #9809 ) ;
#9813 = direction ( 'none', ( -1.000000000000000000, -3.623403660446555800e-016, -1.388325804707673500e-017 ) ) ;
#9814 = direction ( 'none', ( -6.927953425382684700e-018, 3.943254889468737400e-018, -1.000000000000000000 ) ) ;
#9815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9816 = axis2_placement_3d ( 'none', #9815, #9814, #9813 ) ;
#9817 = direction ( 'none', ( 6.927953425382693200e-018, -3.943254889468735800e-018, 1.000000000000000000 ) ) ;
#9818 = direction ( 'none', ( -0.8887013989079721700, 0.4584864486318144800, 7.964810831029431700e-018 ) ) ;
#9819 = cartesian_point ( 'none', ( 26.54000000000000600, 24.32000000000001400, 2.600000000000003200 ) ) ;
#9820 = axis2_placement_3d ( 'none', #9819, #9818, #9817 ) ;
#9821 = direction ( 'none', ( 7.875724164905071600e-018, 5.551115123125781500e-017, -1.000000000000000000 ) ) ;
#9822 = direction ( 'none', ( 1.000000000000000000, -5.551115123125781500e-017, 7.875724164905068500e-018 ) ) ;
#9823 = cartesian_point ( 'none', ( -4.336808689942017700e-015, 21.50000000000000400, 93.50000000000000000 ) ) ;
#9825 = manifold_solid_brep ( 'recesscore', #17530 ) ;
#9824 = axis2_placement_3d ( 'none', #9823, #9822, #9821 ) ;
#9826 = direction ( 'none', ( -6.927953425382680100e-018, 3.943254889470578600e-018, -1.000000000000000000 ) ) ;
#9827 = direction ( 'none', ( 0.6616164786858739200, 0.7498424068638054300, -1.626828412603339300e-018 ) ) ;
#9828 = cartesian_point ( 'none', ( -30.36000000000001000, 19.34499999999999900, 11.70000000000000300 ) ) ;
#9829 = axis2_placement_3d ( 'none', #9828, #9827, #9826 ) ;
#9830 = direction ( 'none', ( -1.000000000000000200, -2.914335439641035900e-016, 6.927953425382677000e-018 ) ) ;
#9831 = direction ( 'none', ( 2.914335439641035900e-016, -1.000000000000000200, -1.149655573519861800e-016 ) ) ;
#9832 = cartesian_point ( 'none', ( -1.549151286576485400e-015, -3.905116762229451500e-015, 8.899999999999998600 ) ) ;
#9833 = axis2_placement_3d ( 'none', #9832, #9831, #9830 ) ;
#9834 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9835 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9836 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9837 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9838 = axis2_placement_3d ( 'none', #9837, #9836, #9834 ) ;
#9839 = shape_representation_relationship ( 'none' , 'none' , #9795, #9840 ) ;
#9840 = advanced_brep_shape_representation ( '', ( #17746, #9760 ), #9841 ) ;
#9841 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9791 ) ) global_unit_assigned_context ( ( #9753, #9793, #9792 ) ) representation_context ( 'none', 'workaspace' ) );
#9842 = person_and_organization_role ( 'classification_officer' ) ;
#9843 = person_and_organization ( #10050, #10048 ) ;
#9844 = security_classification ( '', '', #9845 ) ;
#9845 = security_classification_level ( 'unclassified' ) ;
#9846 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #9847 ) ) global_unit_assigned_context ( ( #9851, #9850, #9849 ) ) representation_context ( 'none', 'workaspace' ) );
#9847 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #9851, 'distance_accuracy_value', 'none');
#9848 = cartesian_point ( 'none', ( 14.11083354237610100, -14.29169239300133400, -59.10000000000000900 ) ) ;
#9849 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#9850 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#9851 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#9852 = direction ( 'none', ( -6.927953425382680100e-018, 3.943254889470578600e-018, -1.000000000000000000 ) ) ;
#9853 = direction ( 'none', ( 0.6616164786858739200, 0.7498424068638054300, -1.626828412603339300e-018 ) ) ;
#9854 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000001000, 11.70000000000000500 ) ) ;
#9855 = axis2_placement_3d ( 'none', #9854, #9853, #9852 ) ;
#9856 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#9857 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#9858 = cartesian_point ( 'none', ( -28.36499999999999800, -22.16500000000001300, 2.600000000000008500 ) ) ;
#9859 = axis2_placement_3d ( 'none', #9858, #9857, #9856 ) ;
#9860 = local_time ( 11, 43, 6.000000000000000000, #9861 ) ;
#9861 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9862 = cc_design_person_and_organization_assignment ( #9864, #9863, ( #9877 ) ) ;
#9863 = person_and_organization_role ( 'creator' ) ;
#9864 = person_and_organization ( #10050, #10048 ) ;
#9865 = oriented_edge ( 'none', *, *, #11655, .f. ) ;
#9866 = cc_design_approval ( #9874, ( #9877 ) ) ;
#9867 = approval_date_time ( #9868, #9874 ) ;
#9868 = date_and_time ( #9869, #9870 ) ;
#9869 = calendar_date ( 2015, 9, 12 ) ;
#9870 = local_time ( 11, 43, 6.000000000000000000, #9871 ) ;
#9871 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9872 = approval_person_organization ( #9876, #9874, #9873 ) ;
#9873 = approval_role ( '' ) ;
#9874 = approval ( #9875, 'unspecified' ) ;
#9875 = approval_status ( 'not_yet_approved' ) ;
#9876 = person_and_organization ( #10050, #10048 ) ;
#9877 = product_definition ( 'unknown', '', #10130, #9878 ) ;
#9878 = design_context ( 'detailed design', #9880, 'design' ) ;
#9879 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #9880 ) ;
#9880 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#9882 = vertex_point ( 'none', #16032 ) ;
#9881 = cc_design_person_and_organization_assignment ( #9884, #9883, ( #9885 ) ) ;
#9883 = person_and_organization_role ( 'design_owner' ) ;
#9884 = person_and_organization ( #10050, #10048 ) ;
#9885 = product ( 'ge583-ha_ge583-ha', 'ge583-ha_ge583-ha', '', ( #9886 ) ) ;
#9886 = mechanical_context ( 'none', #10063, 'mechanical' ) ;
#9887 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10063 ) ;
#9888 = advanced_face ( 'none', ( #16026 ), #16031, .f. ) ;
#9889 = approval_status ( 'not_yet_approved' ) ;
#9890 = person_and_organization ( #10050, #10048 ) ;
#9891 = cc_design_date_and_time_assignment ( #9899, #9892, ( #10058 ) ) ;
#9892 = date_time_role ( 'classification_date' ) ;
#9893 = person_and_organization_role ( 'creator' ) ;
#9894 = calendar_date ( 2015, 9, 12 ) ;
#9895 = edge_curve ( 'none', #9935, #10042, #16024, .t. ) ;
#9896 = local_time ( 11, 43, 6.000000000000000000, #9900 ) ;
#9897 = vertex_point ( 'none', #16016 ) ;
#9898 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#9899 = date_and_time ( #9894, #9896 ) ;
#9901 = vertex_point ( 'none', #16020 ) ;
#9900 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9902 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9903 = product_definition_shape ( 'none', 'none', #10017 ) ;
#9904 = product_related_product_category ( 'detail', '', ( #10025 ) ) ;
#9905 = cc_design_security_classification ( #9928, ( #9981 ) ) ;
#9906 = edge_curve ( 'none', #16748, #9580, #16030, .t. ) ;
#9907 = cc_design_approval ( #9915, ( #9928 ) ) ;
#9908 = approval_date_time ( #9909, #9915 ) ;
#9909 = date_and_time ( #9910, #9911 ) ;
#9910 = calendar_date ( 2015, 9, 12 ) ;
#9911 = local_time ( 11, 43, 6.000000000000000000, #9912 ) ;
#9912 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9913 = approval_person_organization ( #9918, #9915, #9914 ) ;
#9914 = approval_role ( '' ) ;
#9916 = edge_curve ( 'none', #9935, #9882, #16077, .t. ) ;
#9915 = approval ( #9917, 'unspecified' ) ;
#9917 = approval_status ( 'not_yet_approved' ) ;
#9918 = person_and_organization ( #10050, #10048 ) ;
#9919 = cc_design_date_and_time_assignment ( #9921, #9920, ( #9928 ) ) ;
#9920 = date_time_role ( 'classification_date' ) ;
#9921 = date_and_time ( #9922, #9923 ) ;
#9922 = calendar_date ( 2015, 9, 12 ) ;
#9923 = local_time ( 11, 43, 6.000000000000000000, #9924 ) ;
#9924 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9925 = cc_design_person_and_organization_assignment ( #9927, #9926, ( #9928 ) ) ;
#9926 = person_and_organization_role ( 'classification_officer' ) ;
#9927 = person_and_organization ( #10050, #10048 ) ;
#9928 = security_classification ( '', '', #9929 ) ;
#9929 = security_classification_level ( 'unclassified' ) ;
#9930 = cc_design_person_and_organization_assignment ( #9932, #9931, ( #9981 ) ) ;
#9931 = person_and_organization_role ( 'design_supplier' ) ;
#9932 = person_and_organization ( #10050, #10048 ) ;
#9933 = oriented_edge ( 'none', *, *, #8316, .t. ) ;
#9934 = cc_design_person_and_organization_assignment ( #10056, #10055, ( #10058 ) ) ;
#9935 = vertex_point ( 'none', #16080 ) ;
#9936 = advanced_face ( 'none', ( #16078 ), #16063, .f. ) ;
#9937 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#9938 = oriented_edge ( 'none', *, *, #9673, .t. ) ;
#9939 = approval_role ( '' ) ;
#9940 = approval_date_time ( #9941, #9950 ) ;
#9941 = date_and_time ( #9942, #9943 ) ;
#9942 = calendar_date ( 2015, 9, 12 ) ;
#9943 = local_time ( 11, 43, 6.000000000000000000, #9944 ) ;
#9944 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9945 = date_and_time ( #9946, #9947 ) ;
#9946 = calendar_date ( 2015, 9, 12 ) ;
#9947 = local_time ( 11, 43, 6.000000000000000000, #9948 ) ;
#9948 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9949 = cc_design_approval ( #9950, ( #9953 ) ) ;
#9950 = approval ( #9951, 'unknown' ) ;
#9951 = approval_status ( 'not_yet_approved' ) ;
#9952 = cc_design_security_classification ( #9953, ( #9955 ) ) ;
#9953 = security_classification ( '', '', #9954 ) ;
#9954 = security_classification_level ( 'unclassified' ) ;
#9955 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #10109, #10451, $ ) ;
#9956 = product_definition_shape ( 'none', 'none', #9955 ) ;
#9957 =( representation_relationship ('none','none', #9768, #9756 ) representation_relationship_with_transformation ( #9958 )shape_representation_relationship( ) );
#9958 = item_defined_transformation ( 'none', 'none', #9829, #9760 ) ;
#9959 = context_dependent_shape_representation ( #10067, #10033 ) ;
#9960 = cc_design_person_and_organization_assignment ( #9965, #9962, ( #10046 ) ) ;
#9961 = cc_design_date_and_time_assignment ( #10039, #9963, ( #10046 ) ) ;
#9962 = person_and_organization_role ( 'classification_officer' ) ;
#9963 = date_time_role ( 'classification_date' ) ;
#9964 = approval_person_organization ( #9965, #10045, #10034 ) ;
#9965 = person_and_organization ( #9902, #9966 ) ;
#9966 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#9967 = cc_design_person_and_organization_assignment ( #9969, #9968, ( #9981 ) ) ;
#9968 = person_and_organization_role ( 'creator' ) ;
#9969 = person_and_organization ( #10050, #10048 ) ;
#9970 = cc_design_approval ( #9978, ( #9981 ) ) ;
#9971 = approval_date_time ( #9972, #9978 ) ;
#9972 = date_and_time ( #9973, #9974 ) ;
#9973 = calendar_date ( 2015, 9, 12 ) ;
#9974 = local_time ( 11, 43, 6.000000000000000000, #9975 ) ;
#9975 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9976 = approval_person_organization ( #9980, #9978, #9977 ) ;
#9977 = approval_role ( '' ) ;
#9978 = approval ( #9979, 'unspecified' ) ;
#9979 = approval_status ( 'not_yet_approved' ) ;
#9980 = person_and_organization ( #10050, #10048 ) ;
#9981 = product_definition_formation_with_specified_source ( 'any', '', #10025, .not_known. ) ;
#9982 = item_defined_transformation ( 'none', 'none', #9833, #9760 ) ;
#9983 = cc_design_date_and_time_assignment ( #9985, #9984, ( #10017 ) ) ;
#9984 = date_time_role ( 'creation_date' ) ;
#9985 = date_and_time ( #9986, #9987 ) ;
#9986 = calendar_date ( 2015, 9, 12 ) ;
#9987 = local_time ( 11, 43, 6.000000000000000000, #9988 ) ;
#9988 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9989 = cc_design_person_and_organization_assignment ( #9991, #9990, ( #10017 ) ) ;
#9990 = person_and_organization_role ( 'creator' ) ;
#9991 = person_and_organization ( #10050, #10048 ) ;
#9992 = cc_design_approval ( #10014, ( #10017 ) ) ;
#9993 = approval_date_time ( #9994, #10014 ) ;
#9994 = date_and_time ( #9995, #9996 ) ;
#9995 = calendar_date ( 2015, 9, 12 ) ;
#9996 = local_time ( 11, 43, 6.000000000000000000, #9997 ) ;
#9997 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9998 = approval_person_organization ( #10016, #10014, #10013 ) ;
#9999 = shape_definition_representation ( #10000, #9756 ) ;
#10000 = product_definition_shape ( 'none', 'none', #10451 ) ;
#10001 = oriented_edge ( 'none', *, *, #9774, .t. ) ;
#10002 = product_related_product_category ( 'detail', '', ( #10459 ) ) ;
#10003 = cc_design_security_classification ( #10058, ( #10429 ) ) ;
#10004 = cc_design_approval ( #10012, ( #10058 ) ) ;
#10005 = approval_date_time ( #10006, #10012 ) ;
#10006 = date_and_time ( #10007, #10008 ) ;
#10007 = calendar_date ( 2015, 9, 12 ) ;
#10008 = local_time ( 11, 43, 6.000000000000000000, #10009 ) ;
#10009 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10010 = approval_person_organization ( #9890, #10012, #10011 ) ;
#10011 = approval_role ( '' ) ;
#10012 = approval ( #9889, 'unspecified' ) ;
#10013 = approval_role ( '' ) ;
#10014 = approval ( #10015, 'unspecified' ) ;
#10015 = approval_status ( 'not_yet_approved' ) ;
#10016 = person_and_organization ( #10050, #10048 ) ;
#10017 = product_definition ( 'unknown', '', #9981, #10018 ) ;
#10018 = design_context ( 'detailed design', #10020, 'design' ) ;
#10019 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10020 ) ;
#10020 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10021 = shape_definition_representation ( #9903, #9755 ) ;
#10022 = cc_design_person_and_organization_assignment ( #10024, #10023, ( #10025 ) ) ;
#10023 = person_and_organization_role ( 'design_owner' ) ;
#10024 = person_and_organization ( #10050, #10048 ) ;
#10025 = product ( '4x4xl_25l', '4x4xl_25l', '', ( #10026 ) ) ;
#10026 = mechanical_context ( 'none', #10064, 'mechanical' ) ;
#10027 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10064 ) ;
#10028 = date_and_time ( #10036, #10038 ) ;
#10029 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10030 = calendar_date ( 2015, 9, 12 ) ;
#10031 = local_time ( 11, 43, 6.000000000000000000, #10044 ) ;
#10032 = cc_design_security_classification ( #10046, ( #10043 ) ) ;
#10033 = product_definition_shape ( 'none', 'none', #10043 ) ;
#10034 = approval_role ( '' ) ;
#10035 = approval_date_time ( #10028, #10045 ) ;
#10037 = oriented_edge ( 'none', *, *, #10725, .t. ) ;
#10036 = calendar_date ( 2015, 9, 12 ) ;
#10038 = local_time ( 11, 43, 6.000000000000000000, #10029 ) ;
#10039 = date_and_time ( #10030, #10031 ) ;
#10040 = cc_design_approval ( #10045, ( #10046 ) ) ;
#10041 = approval_status ( 'not_yet_approved' ) ;
#10042 = vertex_point ( 'none', #16065 ) ;
#10043 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #10109, #10212, $ ) ;
#10044 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10045 = approval ( #10041, 'unknown' ) ;
#10046 = security_classification ( '', '', #10065 ) ;
#10047 = person_and_organization ( #10050, #10048 ) ;
#10048 = organization ( 'unspecified', 'unspecified', '' ) ;
#10049 = oriented_edge ( 'none', *, *, #8860, .f. ) ;
#10050 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10051 = product ( '(�зǫ~)5gn20-180ke', '(�зǫ~)5gn20-180ke', '', ( #10052 ) ) ;
#10052 = mechanical_context ( 'none', #9898, 'mechanical' ) ;
#10053 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #9898 ) ;
#10054 = person_and_organization ( #10050, #10048 ) ;
#10055 = person_and_organization_role ( 'classification_officer' ) ;
#10056 = person_and_organization ( #10050, #10048 ) ;
#10057 = edge_curve ( 'none', #8125, #9897, #16064, .t. ) ;
#10058 = security_classification ( '', '', #10059 ) ;
#10059 = security_classification_level ( 'unclassified' ) ;
#10060 = edge_curve ( 'none', #9617, #8899, #16067, .t. ) ;
#10061 = person_and_organization_role ( 'design_supplier' ) ;
#10062 = person_and_organization ( #10050, #10048 ) ;
#10063 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10064 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10065 = security_classification_level ( 'unclassified' ) ;
#10066 = edge_curve ( 'none', #9584, #16748, #16058, .t. ) ;
#10067 =( representation_relationship ('none','none', #9768, #9780 ) representation_relationship_with_transformation ( #9982 )shape_representation_relationship( ) );
#10068 = cc_design_person_and_organization_assignment ( #10070, #10069, ( #10086 ) ) ;
#10069 = person_and_organization_role ( 'design_supplier' ) ;
#10070 = person_and_organization ( #10050, #10048 ) ;
#10071 = cc_design_person_and_organization_assignment ( #10073, #10072, ( #10086 ) ) ;
#10072 = person_and_organization_role ( 'creator' ) ;
#10073 = person_and_organization ( #10050, #10048 ) ;
#10074 = cc_design_approval ( #10083, ( #10086 ) ) ;
#10075 = approval_date_time ( #10076, #10083 ) ;
#10076 = date_and_time ( #10078, #10079 ) ;
#10077 = oriented_edge ( 'none', *, *, #10066, .t. ) ;
#10078 = calendar_date ( 2015, 9, 12 ) ;
#10079 = local_time ( 11, 43, 6.000000000000000000, #10080 ) ;
#10080 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10081 = approval_person_organization ( #10085, #10083, #10082 ) ;
#10082 = approval_role ( '' ) ;
#10083 = approval ( #10084, 'unspecified' ) ;
#10084 = approval_status ( 'not_yet_approved' ) ;
#10085 = person_and_organization ( #10050, #10048 ) ;
#10086 = product_definition_formation_with_specified_source ( 'any', '', #10051, .not_known. ) ;
#10087 = cc_design_person_and_organization_assignment ( #10062, #9893, ( #10429 ) ) ;
#10088 = cc_design_date_and_time_assignment ( #10090, #10089, ( #10109 ) ) ;
#10089 = date_time_role ( 'creation_date' ) ;
#10090 = date_and_time ( #10091, #10092 ) ;
#10091 = calendar_date ( 2015, 9, 12 ) ;
#10092 = local_time ( 11, 43, 6.000000000000000000, #10093 ) ;
#10093 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10094 = cc_design_person_and_organization_assignment ( #10096, #10095, ( #10109 ) ) ;
#10095 = person_and_organization_role ( 'creator' ) ;
#10096 = person_and_organization ( #10050, #10048 ) ;
#10097 = cc_design_approval ( #10106, ( #10109 ) ) ;
#10098 = approval_date_time ( #10099, #10106 ) ;
#10099 = date_and_time ( #10100, #10101 ) ;
#10100 = calendar_date ( 2015, 9, 12 ) ;
#10101 = local_time ( 11, 43, 6.000000000000000000, #10102 ) ;
#10102 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10103 = approval_person_organization ( #10108, #10106, #10105 ) ;
#10104 = oriented_edge ( 'none', *, *, #9724, .f. ) ;
#10105 = approval_role ( '' ) ;
#10106 = approval ( #10107, 'unspecified' ) ;
#10107 = approval_status ( 'not_yet_approved' ) ;
#10108 = person_and_organization ( #10050, #10048 ) ;
#10109 = product_definition ( 'unknown', '', #10086, #10110 ) ;
#10110 = design_context ( 'detailed design', #10112, 'design' ) ;
#10111 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10112 ) ;
#10112 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10113 = shape_definition_representation ( #10136, #9768 ) ;
#10114 = edge_loop ( 'none', ( #17091, #9528 ) ) ;
#10115 = cc_design_person_and_organization_assignment ( #10047, #10116, ( #10051 ) ) ;
#10116 = person_and_organization_role ( 'design_owner' ) ;
#10117 = person_and_organization ( #10050, #10048 ) ;
#10118 = cc_design_approval ( #10127, ( #10130 ) ) ;
#10119 = approval_date_time ( #10120, #10127 ) ;
#10120 = date_and_time ( #10121, #10123 ) ;
#10121 = calendar_date ( 2015, 9, 12 ) ;
#10122 = edge_loop ( 'none', ( #10104, #10037, #8850, #10721 ) ) ;
#10123 = local_time ( 11, 43, 6.000000000000000000, #10124 ) ;
#10124 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10125 = approval_person_organization ( #10129, #10127, #10126 ) ;
#10126 = approval_role ( '' ) ;
#10127 = approval ( #10128, 'unspecified' ) ;
#10128 = approval_status ( 'not_yet_approved' ) ;
#10129 = person_and_organization ( #10050, #10048 ) ;
#10130 = product_definition_formation_with_specified_source ( 'any', '', #9885, .not_known. ) ;
#10131 = cc_design_person_and_organization_assignment ( #10054, #10061, ( #10429 ) ) ;
#10132 = cc_design_date_and_time_assignment ( #10134, #10133, ( #9877 ) ) ;
#10133 = date_time_role ( 'creation_date' ) ;
#10134 = date_and_time ( #10135, #9860 ) ;
#10135 = calendar_date ( 2015, 9, 12 ) ;
#10136 = product_definition_shape ( 'none', 'none', #10109 ) ;
#10137 = product_related_product_category ( 'detail', '', ( #10051 ) ) ;
#10138 = cc_design_security_classification ( #10159, ( #10086 ) ) ;
#10139 = cc_design_approval ( #10147, ( #10159 ) ) ;
#10140 = approval_date_time ( #10141, #10147 ) ;
#10141 = date_and_time ( #10142, #10143 ) ;
#10142 = calendar_date ( 2015, 9, 12 ) ;
#10143 = local_time ( 11, 43, 6.000000000000000000, #10144 ) ;
#10144 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10145 = approval_person_organization ( #10149, #10147, #10146 ) ;
#10146 = approval_role ( '' ) ;
#10147 = approval ( #10148, 'unspecified' ) ;
#10148 = approval_status ( 'not_yet_approved' ) ;
#10149 = person_and_organization ( #10050, #10048 ) ;
#10150 = cc_design_date_and_time_assignment ( #10152, #10151, ( #10159 ) ) ;
#10151 = date_time_role ( 'classification_date' ) ;
#10152 = date_and_time ( #10153, #10154 ) ;
#10153 = calendar_date ( 2015, 9, 12 ) ;
#10154 = local_time ( 11, 43, 6.000000000000000000, #10155 ) ;
#10155 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10156 = cc_design_person_and_organization_assignment ( #10158, #10157, ( #10159 ) ) ;
#10157 = person_and_organization_role ( 'classification_officer' ) ;
#10158 = person_and_organization ( #10050, #10048 ) ;
#10159 = security_classification ( '', '', #10160 ) ;
#10160 = security_classification_level ( 'unclassified' ) ;
#10161 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10162 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10163 = person_and_organization ( #9937, #10462 ) ;
#10164 = oriented_edge ( 'none', *, *, #9895, .t. ) ;
#10165 = approval_person_organization ( #10163, #9950, #9939 ) ;
#10166 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10168 = vertex_point ( 'none', #16056 ) ;
#10167 = shape_definition_representation ( #10169, #9795 ) ;
#10170 = oriented_edge ( 'none', *, *, #10774, .f. ) ;
#10169 = product_definition_shape ( 'none', 'none', #9877 ) ;
#10171 = product_related_product_category ( 'detail', '', ( #9885 ) ) ;
#10172 = cc_design_security_classification ( #9844, ( #10130 ) ) ;
#10173 = cc_design_approval ( #10181, ( #9844 ) ) ;
#10174 = approval_date_time ( #10175, #10181 ) ;
#10175 = date_and_time ( #10176, #10177 ) ;
#10176 = calendar_date ( 2015, 9, 12 ) ;
#10177 = local_time ( 11, 43, 6.000000000000000000, #10178 ) ;
#10178 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10179 = approval_person_organization ( #10183, #10181, #10180 ) ;
#10180 = approval_role ( '' ) ;
#10181 = approval ( #10182, 'unspecified' ) ;
#10182 = approval_status ( 'not_yet_approved' ) ;
#10183 = person_and_organization ( #10050, #10048 ) ;
#10184 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10185 = approval_person_organization ( #10189, #10187, #10186 ) ;
#10186 = approval_role ( '' ) ;
#10187 = approval ( #10188, 'unspecified' ) ;
#10188 = approval_status ( 'not_yet_approved' ) ;
#10189 = person_and_organization ( #10050, #10048 ) ;
#10190 = product_definition_formation_with_specified_source ( 'any', '', #10220, .not_known. ) ;
#10191 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10192 = cc_design_date_and_time_assignment ( #10194, #10193, ( #10212 ) ) ;
#10193 = date_time_role ( 'creation_date' ) ;
#10194 = date_and_time ( #10195, #10196 ) ;
#10195 = calendar_date ( 2015, 9, 12 ) ;
#10196 = local_time ( 11, 43, 6.000000000000000000, #10197 ) ;
#10197 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10198 = cc_design_person_and_organization_assignment ( #10200, #10199, ( #10212 ) ) ;
#10199 = person_and_organization_role ( 'creator' ) ;
#10200 = person_and_organization ( #10050, #10048 ) ;
#10201 = cc_design_approval ( #10209, ( #10212 ) ) ;
#10202 = approval_date_time ( #10203, #10209 ) ;
#10203 = date_and_time ( #10204, #10205 ) ;
#10204 = calendar_date ( 2015, 9, 12 ) ;
#10205 = local_time ( 11, 43, 6.000000000000000000, #10206 ) ;
#10206 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10207 = approval_person_organization ( #10211, #10209, #10208 ) ;
#10208 = approval_role ( '' ) ;
#10209 = approval ( #10210, 'unspecified' ) ;
#10210 = approval_status ( 'not_yet_approved' ) ;
#10211 = person_and_organization ( #10050, #10048 ) ;
#10212 = product_definition ( 'unknown', '', #10190, #10213 ) ;
#10213 = design_context ( 'detailed design', #10215, 'design' ) ;
#10214 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10215 ) ;
#10215 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10216 = shape_definition_representation ( #10227, #9780 ) ;
#10217 = cc_design_person_and_organization_assignment ( #10219, #10218, ( #10220 ) ) ;
#10218 = person_and_organization_role ( 'design_owner' ) ;
#10219 = person_and_organization ( #10050, #10048 ) ;
#10220 = product ( '5ge���o', '5ge���o', '', ( #10221 ) ) ;
#10221 = mechanical_context ( 'none', #10166, 'mechanical' ) ;
#10222 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10166 ) ;
#10223 = shape_definition_representation ( #10307, #9779 ) ;
#10224 = shape_definition_representation ( #10385, #9787 ) ;
#10225 = vertex_point ( 'none', #16049 ) ;
#10226 = cc_design_date_and_time_assignment ( #9945, #10306, ( #9953 ) ) ;
#10227 = product_definition_shape ( 'none', 'none', #10212 ) ;
#10228 = product_related_product_category ( 'detail', '', ( #10220 ) ) ;
#10229 = cc_design_security_classification ( #10250, ( #10190 ) ) ;
#10230 = cc_design_approval ( #10238, ( #10250 ) ) ;
#10231 = approval_date_time ( #10232, #10238 ) ;
#10232 = date_and_time ( #10233, #10234 ) ;
#10233 = calendar_date ( 2015, 9, 12 ) ;
#10234 = local_time ( 11, 43, 6.000000000000000000, #10235 ) ;
#10235 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10236 = approval_person_organization ( #10240, #10238, #10237 ) ;
#10237 = approval_role ( '' ) ;
#10238 = approval ( #10239, 'unspecified' ) ;
#10239 = approval_status ( 'not_yet_approved' ) ;
#10240 = person_and_organization ( #10050, #10048 ) ;
#10241 = cc_design_date_and_time_assignment ( #10243, #10242, ( #10250 ) ) ;
#10242 = date_time_role ( 'classification_date' ) ;
#10243 = date_and_time ( #10244, #10245 ) ;
#10244 = calendar_date ( 2015, 9, 12 ) ;
#10245 = local_time ( 11, 43, 6.000000000000000000, #10246 ) ;
#10246 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10247 = cc_design_person_and_organization_assignment ( #10249, #10248, ( #10250 ) ) ;
#10248 = person_and_organization_role ( 'classification_officer' ) ;
#10249 = person_and_organization ( #10050, #10048 ) ;
#10250 = security_classification ( '', '', #10251 ) ;
#10251 = security_classification_level ( 'unclassified' ) ;
#10252 = cc_design_person_and_organization_assignment ( #10254, #10253, ( #10190 ) ) ;
#10253 = person_and_organization_role ( 'design_supplier' ) ;
#10254 = person_and_organization ( #10050, #10048 ) ;
#10255 = cc_design_person_and_organization_assignment ( #10257, #10256, ( #10190 ) ) ;
#10256 = person_and_organization_role ( 'creator' ) ;
#10257 = person_and_organization ( #10050, #10048 ) ;
#10258 = cc_design_approval ( #10187, ( #10190 ) ) ;
#10259 = approval_date_time ( #10260, #10187 ) ;
#10260 = date_and_time ( #10261, #10262 ) ;
#10261 = calendar_date ( 2015, 9, 12 ) ;
#10262 = local_time ( 11, 43, 6.000000000000000000, #10184 ) ;
#10263 = date_and_time ( #10264, #10265 ) ;
#10264 = calendar_date ( 2015, 9, 12 ) ;
#10265 = local_time ( 11, 43, 6.000000000000000000, #10266 ) ;
#10266 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10267 = approval_person_organization ( #10271, #10269, #10268 ) ;
#10268 = approval_role ( '' ) ;
#10269 = approval ( #10270, 'unspecified' ) ;
#10270 = approval_status ( 'not_yet_approved' ) ;
#10271 = person_and_organization ( #10050, #10048 ) ;
#10272 = product_definition_formation_with_specified_source ( 'any', '', #10302, .not_known. ) ;
#10273 = cc_design_date_and_time_assignment ( #10275, #10274, ( #10295 ) ) ;
#10274 = date_time_role ( 'creation_date' ) ;
#10275 = date_and_time ( #10276, #10277 ) ;
#10276 = calendar_date ( 2015, 9, 12 ) ;
#10277 = local_time ( 11, 43, 6.000000000000000000, #10278 ) ;
#10278 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10279 = cc_design_person_and_organization_assignment ( #10281, #10280, ( #10295 ) ) ;
#10280 = person_and_organization_role ( 'creator' ) ;
#10281 = person_and_organization ( #10050, #10048 ) ;
#10282 = cc_design_approval ( #10292, ( #10295 ) ) ;
#10283 = approval_date_time ( #10284, #10292 ) ;
#10285 = oriented_edge ( 'none', *, *, #10786, .f. ) ;
#10284 = date_and_time ( #10286, #10287 ) ;
#10286 = calendar_date ( 2015, 9, 12 ) ;
#10287 = local_time ( 11, 43, 6.000000000000000000, #10288 ) ;
#10288 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10289 = edge_curve ( 'none', #10718, #10432, #16113, .t. ) ;
#10290 = approval_person_organization ( #10294, #10292, #10291 ) ;
#10291 = approval_role ( '' ) ;
#10292 = approval ( #10293, 'unspecified' ) ;
#10293 = approval_status ( 'not_yet_approved' ) ;
#10294 = person_and_organization ( #10050, #10048 ) ;
#10295 = product_definition ( 'unknown', '', #10272, #10296 ) ;
#10296 = design_context ( 'detailed design', #10298, 'design' ) ;
#10297 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10298 ) ;
#10298 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10299 = cc_design_person_and_organization_assignment ( #10301, #10300, ( #10302 ) ) ;
#10300 = person_and_organization_role ( 'design_owner' ) ;
#10301 = person_and_organization ( #10050, #10048 ) ;
#10302 = product ( '5gh_0.���~', '5gh_0.���~', '', ( #10303 ) ) ;
#10303 = mechanical_context ( 'none', #10162, 'mechanical' ) ;
#10304 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10162 ) ;
#10305 = oriented_edge ( 'none', *, *, #9906, .t. ) ;
#10306 = date_time_role ( 'classification_date' ) ;
#10307 = product_definition_shape ( 'none', 'none', #10295 ) ;
#10308 = product_related_product_category ( 'detail', '', ( #10302 ) ) ;
#10309 = advanced_face ( 'none', ( #16121 ), #16108, .f. ) ;
#10310 = cc_design_security_classification ( #10331, ( #10272 ) ) ;
#10311 = cc_design_approval ( #10319, ( #10331 ) ) ;
#10312 = approval_date_time ( #10313, #10319 ) ;
#10313 = date_and_time ( #10314, #10315 ) ;
#10314 = calendar_date ( 2015, 9, 12 ) ;
#10315 = local_time ( 11, 43, 6.000000000000000000, #10316 ) ;
#10316 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10317 = approval_person_organization ( #10321, #10319, #10318 ) ;
#10318 = approval_role ( '' ) ;
#10319 = approval ( #10320, 'unspecified' ) ;
#10320 = approval_status ( 'not_yet_approved' ) ;
#10321 = person_and_organization ( #10050, #10048 ) ;
#10322 = cc_design_date_and_time_assignment ( #10324, #10323, ( #10331 ) ) ;
#10323 = date_time_role ( 'classification_date' ) ;
#10324 = date_and_time ( #10325, #10326 ) ;
#10325 = calendar_date ( 2015, 9, 12 ) ;
#10326 = local_time ( 11, 43, 6.000000000000000000, #10327 ) ;
#10327 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10328 = cc_design_person_and_organization_assignment ( #10330, #10329, ( #10331 ) ) ;
#10329 = person_and_organization_role ( 'classification_officer' ) ;
#10330 = person_and_organization ( #10050, #10048 ) ;
#10331 = security_classification ( '', '', #10332 ) ;
#10332 = security_classification_level ( 'unclassified' ) ;
#10333 = cc_design_person_and_organization_assignment ( #10335, #10334, ( #10272 ) ) ;
#10334 = person_and_organization_role ( 'design_supplier' ) ;
#10335 = person_and_organization ( #10050, #10048 ) ;
#10336 = cc_design_person_and_organization_assignment ( #10338, #10337, ( #10272 ) ) ;
#10337 = person_and_organization_role ( 'creator' ) ;
#10338 = person_and_organization ( #10050, #10048 ) ;
#10339 = cc_design_approval ( #10269, ( #10272 ) ) ;
#10340 = approval_date_time ( #10263, #10269 ) ;
#10341 = cc_design_approval ( #10349, ( #10352 ) ) ;
#10342 = approval_date_time ( #10343, #10349 ) ;
#10343 = date_and_time ( #10344, #10345 ) ;
#10344 = calendar_date ( 2015, 9, 12 ) ;
#10345 = local_time ( 11, 43, 6.000000000000000000, #10346 ) ;
#10346 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10347 = approval_person_organization ( #10351, #10349, #10348 ) ;
#10348 = approval_role ( '' ) ;
#10349 = approval ( #10350, 'unspecified' ) ;
#10350 = approval_status ( 'not_yet_approved' ) ;
#10351 = person_and_organization ( #10050, #10048 ) ;
#10352 = product_definition_formation_with_specified_source ( 'any', '', #10381, .not_known. ) ;
#10353 = cc_design_person_and_organization_assignment ( #10163, #10384, ( #9953 ) ) ;
#10354 = cc_design_date_and_time_assignment ( #10356, #10355, ( #10374 ) ) ;
#10355 = date_time_role ( 'creation_date' ) ;
#10356 = date_and_time ( #10357, #10358 ) ;
#10357 = calendar_date ( 2015, 9, 12 ) ;
#10358 = local_time ( 11, 43, 6.000000000000000000, #10359 ) ;
#10359 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10360 = cc_design_person_and_organization_assignment ( #10362, #10361, ( #10374 ) ) ;
#10361 = person_and_organization_role ( 'creator' ) ;
#10362 = person_and_organization ( #10050, #10048 ) ;
#10363 = cc_design_approval ( #10371, ( #10374 ) ) ;
#10364 = approval_date_time ( #10365, #10371 ) ;
#10365 = date_and_time ( #10366, #10367 ) ;
#10366 = calendar_date ( 2015, 9, 12 ) ;
#10367 = local_time ( 11, 43, 6.000000000000000000, #10368 ) ;
#10368 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10369 = approval_person_organization ( #10373, #10371, #10370 ) ;
#10370 = approval_role ( '' ) ;
#10371 = approval ( #10372, 'unspecified' ) ;
#10372 = approval_status ( 'not_yet_approved' ) ;
#10373 = person_and_organization ( #10050, #10048 ) ;
#10374 = product_definition ( 'unknown', '', #10352, #10375 ) ;
#10375 = design_context ( 'detailed design', #10377, 'design' ) ;
#10376 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10377 ) ;
#10377 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10378 = cc_design_person_and_organization_assignment ( #10380, #10379, ( #10381 ) ) ;
#10379 = person_and_organization_role ( 'design_owner' ) ;
#10380 = person_and_organization ( #10050, #10048 ) ;
#10381 = product ( '�y�y����m4 x 10_���ym4 x 10', '�y�y����m4 x 10_���ym4 x 10', '', ( #10382 ) ) ;
#10382 = mechanical_context ( 'none', #10191, 'mechanical' ) ;
#10383 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10191 ) ;
#10384 = person_and_organization_role ( 'classification_officer' ) ;
#10385 = product_definition_shape ( 'none', 'none', #10374 ) ;
#10386 = product_related_product_category ( 'detail', '', ( #10381 ) ) ;
#10387 = cc_design_security_classification ( #10409, ( #10352 ) ) ;
#10388 = cc_design_approval ( #10396, ( #10409 ) ) ;
#10389 = approval_date_time ( #10390, #10396 ) ;
#10390 = date_and_time ( #10391, #10392 ) ;
#10391 = calendar_date ( 2015, 9, 12 ) ;
#10392 = local_time ( 11, 43, 6.000000000000000000, #10393 ) ;
#10393 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10394 = approval_person_organization ( #10398, #10396, #10395 ) ;
#10395 = approval_role ( '' ) ;
#10396 = approval ( #10397, 'unspecified' ) ;
#10397 = approval_status ( 'not_yet_approved' ) ;
#10398 = person_and_organization ( #10050, #10048 ) ;
#10399 = cc_design_date_and_time_assignment ( #10401, #10400, ( #10409 ) ) ;
#10400 = date_time_role ( 'classification_date' ) ;
#10401 = date_and_time ( #10402, #10403 ) ;
#10402 = calendar_date ( 2015, 9, 12 ) ;
#10403 = local_time ( 11, 43, 6.000000000000000000, #10404 ) ;
#10404 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10405 = cc_design_person_and_organization_assignment ( #10408, #10407, ( #10409 ) ) ;
#10406 = oriented_edge ( 'none', *, *, #11118, .t. ) ;
#10407 = person_and_organization_role ( 'classification_officer' ) ;
#10408 = person_and_organization ( #10050, #10048 ) ;
#10409 = security_classification ( '', '', #10411 ) ;
#10410 = edge_loop ( 'none', ( #10817, #10788, #10285, #10778, #10455 ) ) ;
#10411 = security_classification_level ( 'unclassified' ) ;
#10412 = cc_design_person_and_organization_assignment ( #10414, #10413, ( #10352 ) ) ;
#10413 = person_and_organization_role ( 'design_supplier' ) ;
#10414 = person_and_organization ( #10050, #10048 ) ;
#10415 = cc_design_person_and_organization_assignment ( #10417, #10416, ( #10352 ) ) ;
#10416 = person_and_organization_role ( 'creator' ) ;
#10417 = person_and_organization ( #10050, #10048 ) ;
#10418 = cc_design_approval ( #10426, ( #10429 ) ) ;
#10419 = approval_date_time ( #10420, #10426 ) ;
#10420 = date_and_time ( #10421, #10422 ) ;
#10421 = calendar_date ( 2015, 9, 12 ) ;
#10422 = local_time ( 11, 43, 6.000000000000000000, #10423 ) ;
#10423 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10424 = approval_person_organization ( #10428, #10426, #10425 ) ;
#10425 = approval_role ( '' ) ;
#10426 = approval ( #10427, 'unspecified' ) ;
#10427 = approval_status ( 'not_yet_approved' ) ;
#10428 = person_and_organization ( #10050, #10048 ) ;
#10429 = product_definition_formation_with_specified_source ( 'any', '', #10459, .not_known. ) ;
#10430 = cc_design_date_and_time_assignment ( #10433, #10431, ( #10451 ) ) ;
#10432 = vertex_point ( 'none', #16117 ) ;
#10431 = date_time_role ( 'creation_date' ) ;
#10433 = date_and_time ( #10434, #10435 ) ;
#10434 = calendar_date ( 2015, 9, 12 ) ;
#10435 = local_time ( 11, 43, 6.000000000000000000, #10436 ) ;
#10436 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10437 = cc_design_person_and_organization_assignment ( #10439, #10438, ( #10451 ) ) ;
#10438 = person_and_organization_role ( 'creator' ) ;
#10439 = person_and_organization ( #10050, #10048 ) ;
#10440 = cc_design_approval ( #10448, ( #10451 ) ) ;
#10441 = approval_date_time ( #10442, #10448 ) ;
#10442 = date_and_time ( #10443, #10444 ) ;
#10443 = calendar_date ( 2015, 9, 12 ) ;
#10444 = local_time ( 11, 43, 6.000000000000000000, #10445 ) ;
#10445 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10446 = approval_person_organization ( #10450, #10448, #10447 ) ;
#10447 = approval_role ( '' ) ;
#10448 = approval ( #10449, 'unspecified' ) ;
#10449 = approval_status ( 'not_yet_approved' ) ;
#10450 = person_and_organization ( #10050, #10048 ) ;
#10451 = product_definition ( 'unknown', '', #10429, #10452 ) ;
#10452 = design_context ( 'detailed design', #10454, 'design' ) ;
#10453 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10454 ) ;
#10455 = oriented_edge ( 'none', *, *, #10752, .f. ) ;
#10454 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#10456 = cc_design_person_and_organization_assignment ( #10458, #10457, ( #10459 ) ) ;
#10457 = person_and_organization_role ( 'design_owner' ) ;
#10458 = person_and_organization ( #10050, #10048 ) ;
#10459 = product ( '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', '', ( #10460 ) ) ;
#10460 = mechanical_context ( 'none', #10161, 'mechanical' ) ;
#10461 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #10161 ) ;
#10462 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#10463 = cc_design_person_and_organization_assignment ( #10468, #10465, ( #10486 ) ) ;
#10464 = cc_design_date_and_time_assignment ( #10478, #10466, ( #10486 ) ) ;
#10465 = person_and_organization_role ( 'classification_officer' ) ;
#10466 = date_time_role ( 'classification_date' ) ;
#10467 = approval_person_organization ( #10468, #10483, #10472 ) ;
#10468 = person_and_organization ( #10471, #10469 ) ;
#10469 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#10470 = oriented_edge ( 'none', *, *, #250, .f. ) ;
#10471 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10472 = approval_role ( '' ) ;
#10473 = approval_date_time ( #10474, #10483 ) ;
#10474 = date_and_time ( #10475, #10476 ) ;
#10475 = calendar_date ( 2015, 9, 12 ) ;
#10476 = local_time ( 11, 43, 6.000000000000000000, #10477 ) ;
#10477 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10478 = date_and_time ( #10479, #10480 ) ;
#10479 = calendar_date ( 2015, 9, 12 ) ;
#10480 = local_time ( 11, 43, 6.000000000000000000, #10481 ) ;
#10481 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10482 = cc_design_approval ( #10483, ( #10486 ) ) ;
#10483 = approval ( #10484, 'unknown' ) ;
#10484 = approval_status ( 'not_yet_approved' ) ;
#10485 = cc_design_security_classification ( #10486, ( #10488 ) ) ;
#10486 = security_classification ( '', '', #10487 ) ;
#10487 = security_classification_level ( 'unclassified' ) ;
#10488 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #10109, #10017, $ ) ;
#10489 = product_definition_shape ( 'none', 'none', #10488 ) ;
#10490 =( representation_relationship ('none','none', #9768, #9755 ) representation_relationship_with_transformation ( #10491 )shape_representation_relationship( ) );
#10491 = item_defined_transformation ( 'none', 'none', #9824, #9760 ) ;
#10492 = context_dependent_shape_representation ( #9957, #9956 ) ;
#10493 = cc_design_person_and_organization_assignment ( #10498, #10495, ( #10515 ) ) ;
#10494 = cc_design_date_and_time_assignment ( #10507, #10496, ( #10515 ) ) ;
#10495 = person_and_organization_role ( 'classification_officer' ) ;
#10496 = date_time_role ( 'classification_date' ) ;
#10497 = approval_person_organization ( #10498, #10512, #10501 ) ;
#10498 = person_and_organization ( #10500, #10499 ) ;
#10499 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#10500 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10501 = approval_role ( '' ) ;
#10502 = approval_date_time ( #10503, #10512 ) ;
#10503 = date_and_time ( #10504, #10505 ) ;
#10504 = calendar_date ( 2015, 9, 12 ) ;
#10505 = local_time ( 11, 43, 6.000000000000000000, #10506 ) ;
#10506 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10507 = date_and_time ( #10508, #10509 ) ;
#10508 = calendar_date ( 2015, 9, 12 ) ;
#10509 = local_time ( 11, 43, 6.000000000000000000, #10510 ) ;
#10510 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10511 = cc_design_approval ( #10512, ( #10515 ) ) ;
#10512 = approval ( #10513, 'unknown' ) ;
#10513 = approval_status ( 'not_yet_approved' ) ;
#10514 = cc_design_security_classification ( #10515, ( #10517 ) ) ;
#10515 = security_classification ( '', '', #10516 ) ;
#10516 = security_classification_level ( 'unclassified' ) ;
#10517 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #10109, #10374, $ ) ;
#10518 = product_definition_shape ( 'none', 'none', #10517 ) ;
#10519 =( representation_relationship ('none','none', #9768, #9787 ) representation_relationship_with_transformation ( #10520 )shape_representation_relationship( ) );
#10520 = item_defined_transformation ( 'none', 'none', #9820, #9760 ) ;
#10521 = context_dependent_shape_representation ( #10490, #10489 ) ;
#10522 = cc_design_person_and_organization_assignment ( #10527, #10524, ( #10545 ) ) ;
#10523 = cc_design_date_and_time_assignment ( #10537, #10525, ( #10545 ) ) ;
#10524 = person_and_organization_role ( 'classification_officer' ) ;
#10525 = date_time_role ( 'classification_date' ) ;
#10526 = approval_person_organization ( #10527, #10542, #10530 ) ;
#10527 = person_and_organization ( #10529, #10528 ) ;
#10528 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#10529 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10530 = approval_role ( '' ) ;
#10531 = approval_date_time ( #10532, #10542 ) ;
#10532 = date_and_time ( #10533, #10535 ) ;
#10534 = oriented_edge ( 'none', *, *, #10579, .f. ) ;
#10533 = calendar_date ( 2015, 9, 12 ) ;
#10535 = local_time ( 11, 43, 6.000000000000000000, #10536 ) ;
#10536 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10537 = date_and_time ( #10538, #10539 ) ;
#10538 = calendar_date ( 2015, 9, 12 ) ;
#10539 = local_time ( 11, 43, 6.000000000000000000, #10540 ) ;
#10540 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10541 = cc_design_approval ( #10542, ( #10545 ) ) ;
#10542 = approval ( #10543, 'unknown' ) ;
#10543 = approval_status ( 'not_yet_approved' ) ;
#10544 = cc_design_security_classification ( #10545, ( #10547 ) ) ;
#10545 = security_classification ( '', '', #10546 ) ;
#10546 = security_classification_level ( 'unclassified' ) ;
#10547 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #10109, #9877, $ ) ;
#10548 = product_definition_shape ( 'none', 'none', #10547 ) ;
#10549 =( representation_relationship ('none','none', #9768, #9795 ) representation_relationship_with_transformation ( #10550 )shape_representation_relationship( ) );
#10550 = item_defined_transformation ( 'none', 'none', #9816, #9760 ) ;
#10551 = context_dependent_shape_representation ( #10519, #10518 ) ;
#10552 = cc_design_person_and_organization_assignment ( #10557, #10554, ( #10574 ) ) ;
#10553 = cc_design_date_and_time_assignment ( #10566, #10555, ( #10574 ) ) ;
#10554 = person_and_organization_role ( 'classification_officer' ) ;
#10555 = date_time_role ( 'classification_date' ) ;
#10556 = approval_person_organization ( #10557, #10571, #10560 ) ;
#10557 = person_and_organization ( #10559, #10558 ) ;
#10558 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#10559 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10560 = approval_role ( '' ) ;
#10561 = approval_date_time ( #10562, #10571 ) ;
#10562 = date_and_time ( #10563, #10564 ) ;
#10563 = calendar_date ( 2015, 9, 12 ) ;
#10564 = local_time ( 11, 43, 6.000000000000000000, #10565 ) ;
#10565 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10566 = date_and_time ( #10567, #10568 ) ;
#10567 = calendar_date ( 2015, 9, 12 ) ;
#10568 = local_time ( 11, 43, 6.000000000000000000, #10569 ) ;
#10569 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10570 = cc_design_approval ( #10571, ( #10574 ) ) ;
#10571 = approval ( #10572, 'unknown' ) ;
#10572 = approval_status ( 'not_yet_approved' ) ;
#10573 = cc_design_security_classification ( #10574, ( #10576 ) ) ;
#10574 = security_classification ( '', '', #10575 ) ;
#10575 = security_classification_level ( 'unclassified' ) ;
#10576 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #10109, #10374, $ ) ;
#10577 = product_definition_shape ( 'none', 'none', #10576 ) ;
#10578 =( representation_relationship ('none','none', #9768, #9787 ) representation_relationship_with_transformation ( #10580 )shape_representation_relationship( ) );
#10579 = edge_curve ( 'none', #10432, #10716, #16106, .t. ) ;
#10580 = item_defined_transformation ( 'none', 'none', #9812, #9760 ) ;
#10581 = context_dependent_shape_representation ( #10549, #10548 ) ;
#10582 = cc_design_person_and_organization_assignment ( #10588, #10584, ( #10605 ) ) ;
#10583 = cc_design_date_and_time_assignment ( #10597, #10586, ( #10605 ) ) ;
#10585 = oriented_edge ( 'none', *, *, #10702, .t. ) ;
#10584 = person_and_organization_role ( 'classification_officer' ) ;
#10586 = date_time_role ( 'classification_date' ) ;
#10587 = approval_person_organization ( #10588, #10602, #10591 ) ;
#10588 = person_and_organization ( #10590, #10589 ) ;
#10589 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#10590 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10591 = approval_role ( '' ) ;
#10592 = approval_date_time ( #10593, #10602 ) ;
#10593 = date_and_time ( #10594, #10595 ) ;
#10594 = calendar_date ( 2015, 9, 12 ) ;
#10595 = local_time ( 11, 43, 6.000000000000000000, #10596 ) ;
#10596 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10597 = date_and_time ( #10598, #10599 ) ;
#10598 = calendar_date ( 2015, 9, 12 ) ;
#10599 = local_time ( 11, 43, 6.000000000000000000, #10600 ) ;
#10600 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10601 = cc_design_approval ( #10602, ( #10605 ) ) ;
#10602 = approval ( #10603, 'unknown' ) ;
#10603 = approval_status ( 'not_yet_approved' ) ;
#10604 = cc_design_security_classification ( #10605, ( #10607 ) ) ;
#10605 = security_classification ( '', '', #10606 ) ;
#10606 = security_classification_level ( 'unclassified' ) ;
#10607 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #10109, #10374, $ ) ;
#10608 = product_definition_shape ( 'none', 'none', #10607 ) ;
#10609 =( representation_relationship ('none','none', #9768, #9787 ) representation_relationship_with_transformation ( #10611 )shape_representation_relationship( ) );
#10610 = edge_curve ( 'none', #10781, #10827, #16101, .t. ) ;
#10611 = item_defined_transformation ( 'none', 'none', #9808, #9760 ) ;
#10612 = context_dependent_shape_representation ( #10578, #10577 ) ;
#10613 = cc_design_person_and_organization_assignment ( #10618, #10615, ( #10635 ) ) ;
#10614 = cc_design_date_and_time_assignment ( #10627, #10616, ( #10635 ) ) ;
#10615 = person_and_organization_role ( 'classification_officer' ) ;
#10616 = date_time_role ( 'classification_date' ) ;
#10617 = approval_person_organization ( #10618, #10632, #10621 ) ;
#10618 = person_and_organization ( #10620, #10619 ) ;
#10619 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#10620 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10621 = approval_role ( '' ) ;
#10622 = approval_date_time ( #10623, #10632 ) ;
#10623 = date_and_time ( #10624, #10625 ) ;
#10624 = calendar_date ( 2015, 9, 12 ) ;
#10625 = local_time ( 11, 43, 6.000000000000000000, #10626 ) ;
#10626 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10627 = date_and_time ( #10628, #10629 ) ;
#10628 = calendar_date ( 2015, 9, 12 ) ;
#10629 = local_time ( 11, 43, 6.000000000000000000, #10630 ) ;
#10630 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10631 = cc_design_approval ( #10632, ( #10635 ) ) ;
#10632 = approval ( #10633, 'unknown' ) ;
#10633 = approval_status ( 'not_yet_approved' ) ;
#10634 = cc_design_security_classification ( #10635, ( #10637 ) ) ;
#10635 = security_classification ( '', '', #10636 ) ;
#10636 = security_classification_level ( 'unclassified' ) ;
#10637 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #10109, #10295, $ ) ;
#10638 = product_definition_shape ( 'none', 'none', #10637 ) ;
#10639 =( representation_relationship ('none','none', #9768, #9779 ) representation_relationship_with_transformation ( #10640 )shape_representation_relationship( ) );
#10640 = item_defined_transformation ( 'none', 'none', #9804, #9760 ) ;
#10641 = context_dependent_shape_representation ( #10609, #10608 ) ;
#10642 = cc_design_person_and_organization_assignment ( #10649, #10646, ( #10666 ) ) ;
#10643 = oriented_edge ( 'none', *, *, #10729, .f. ) ;
#10644 = vertex_point ( 'none', #16099 ) ;
#10645 = cc_design_date_and_time_assignment ( #10658, #10647, ( #10666 ) ) ;
#10646 = person_and_organization_role ( 'classification_officer' ) ;
#10647 = date_time_role ( 'classification_date' ) ;
#10648 = approval_person_organization ( #10649, #10663, #10652 ) ;
#10649 = person_and_organization ( #10651, #10650 ) ;
#10650 = organization ( 'nauo-org9', 'unspecified', 'unspecified' ) ;
#10651 = person ( 'nauo-per9', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10652 = approval_role ( '' ) ;
#10653 = approval_date_time ( #10654, #10663 ) ;
#10654 = date_and_time ( #10655, #10656 ) ;
#10655 = calendar_date ( 2015, 9, 12 ) ;
#10656 = local_time ( 11, 43, 6.000000000000000000, #10657 ) ;
#10657 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10658 = date_and_time ( #10659, #10660 ) ;
#10659 = calendar_date ( 2015, 9, 12 ) ;
#10660 = local_time ( 11, 43, 6.000000000000000000, #10661 ) ;
#10661 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10662 = cc_design_approval ( #10663, ( #10666 ) ) ;
#10663 = approval ( #10664, 'unknown' ) ;
#10664 = approval_status ( 'not_yet_approved' ) ;
#10665 = cc_design_security_classification ( #10666, ( #10668 ) ) ;
#10666 = security_classification ( '', '', #10667 ) ;
#10667 = security_classification_level ( 'unclassified' ) ;
#10668 = next_assembly_usage_occurrence ( 'nauo9', ' ', ' ', #10109, #10374, $ ) ;
#10669 = product_definition_shape ( 'none', 'none', #10668 ) ;
#10670 =( representation_relationship ('none','none', #9768, #9787 ) representation_relationship_with_transformation ( #10671 )shape_representation_relationship( ) );
#10671 = item_defined_transformation ( 'none', 'none', #9859, #9760 ) ;
#10672 = context_dependent_shape_representation ( #10639, #10638 ) ;
#10673 = cc_design_person_and_organization_assignment ( #10678, #10675, ( #10695 ) ) ;
#10674 = cc_design_date_and_time_assignment ( #10687, #10676, ( #10695 ) ) ;
#10675 = person_and_organization_role ( 'classification_officer' ) ;
#10676 = date_time_role ( 'classification_date' ) ;
#10677 = approval_person_organization ( #10678, #10692, #10681 ) ;
#10678 = person_and_organization ( #10680, #10679 ) ;
#10679 = organization ( 'nauo-org10', 'unspecified', 'unspecified' ) ;
#10680 = person ( 'nauo-per10', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#10681 = approval_role ( '' ) ;
#10682 = approval_date_time ( #10683, #10692 ) ;
#10683 = date_and_time ( #10684, #10685 ) ;
#10684 = calendar_date ( 2015, 9, 12 ) ;
#10685 = local_time ( 11, 43, 6.000000000000000000, #10686 ) ;
#10686 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10687 = date_and_time ( #10688, #10689 ) ;
#10688 = calendar_date ( 2015, 9, 12 ) ;
#10689 = local_time ( 11, 43, 6.000000000000000000, #10690 ) ;
#10690 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#10691 = cc_design_approval ( #10692, ( #10695 ) ) ;
#10692 = approval ( #10693, 'unknown' ) ;
#10693 = approval_status ( 'not_yet_approved' ) ;
#10694 = cc_design_security_classification ( #10695, ( #10697 ) ) ;
#10695 = security_classification ( '', '', #10696 ) ;
#10696 = security_classification_level ( 'unclassified' ) ;
#10697 = next_assembly_usage_occurrence ( 'nauo10', ' ', ' ', #10109, #10451, $ ) ;
#10698 = product_definition_shape ( 'none', 'none', #10697 ) ;
#10699 =( representation_relationship ('none','none', #9768, #9756 ) representation_relationship_with_transformation ( #10700 )shape_representation_relationship( ) );
#10700 = item_defined_transformation ( 'none', 'none', #9855, #9760 ) ;
#10701 = context_dependent_shape_representation ( #10670, #10669 ) ;
#10702 = edge_curve ( 'none', #10745, #10716, #15583, .t. ) ;
#10703 = advanced_face ( 'none', ( #16154 ), #16153, .f. ) ;
#10704 = oriented_edge ( 'none', *, *, #10777, .t. ) ;
#10705 = oriented_edge ( 'none', *, *, #10771, .t. ) ;
#10706 = context_dependent_shape_representation ( #10699, #10698 ) ;
#10707 = edge_curve ( 'none', #10713, #10042, #16141, .t. ) ;
#10708 = oriented_edge ( 'none', *, *, #10707, .f. ) ;
#10709 = vertex_point ( 'none', #16150 ) ;
#10710 = vertex_point ( 'none', #16146 ) ;
#10711 = vertex_point ( 'none', #16152 ) ;
#10712 = vertex_point ( 'none', #16142 ) ;
#10713 = vertex_point ( 'none', #16133 ) ;
#10714 = edge_curve ( 'none', #10709, #10712, #16130, .t. ) ;
#10715 = vertex_point ( 'none', #16135 ) ;
#10716 = vertex_point ( 'none', #16134 ) ;
#10717 = vertex_point ( 'none', #16131 ) ;
#10718 = vertex_point ( 'none', #16122 ) ;
#10719 = oriented_edge ( 'none', *, *, #10748, .f. ) ;
#10720 = vertex_point ( 'none', #16136 ) ;
#10721 = oriented_edge ( 'none', *, *, #10730, .f. ) ;
#10722 = vertex_point ( 'none', #16149 ) ;
#10723 = vertex_point ( 'none', #16125 ) ;
#10724 = vertex_point ( 'none', #16123 ) ;
#10725 = edge_curve ( 'none', #10722, #10712, #16180, .t. ) ;
#10726 = advanced_face ( 'none', ( #16183 ), #16176, .f. ) ;
#10727 = oriented_edge ( 'none', *, *, #10767, .f. ) ;
#10728 = vertex_point ( 'none', #16182 ) ;
#10729 = edge_curve ( 'none', #9882, #10713, #16170, .t. ) ;
#10730 = edge_curve ( 'none', #10728, #10709, #16166, .t. ) ;
#10731 = edge_loop ( 'none', ( #10170, #10705, #10727, #10742 ) ) ;
#10732 = oriented_edge ( 'none', *, *, #10289, .f. ) ;
#10733 = edge_curve ( 'none', #10644, #10766, #16173, .t. ) ;
#10734 = vertex_point ( 'none', #16161 ) ;
#10735 = vertex_point ( 'none', #16160 ) ;
#10736 = vertex_point ( 'none', #16156 ) ;
#10737 = edge_curve ( 'none', #10746, #10783, #16172, .t. ) ;
#10738 = edge_loop ( 'none', ( #10791, #10779, #10739, #10776, #10761 ) ) ;
#10739 = oriented_edge ( 'none', *, *, #10743, .t. ) ;
#10740 = edge_curve ( 'none', #10747, #17752, #16171, .t. ) ;
#10741 = edge_loop ( 'none', ( #10719, #10704, #10763, #10754 ) ) ;
#10742 = oriented_edge ( 'none', *, *, #10760, .f. ) ;
#10743 = edge_curve ( 'none', #17603, #10734, #16165, .t. ) ;
#10744 = oriented_edge ( 'none', *, *, #10758, .t. ) ;
#10745 = vertex_point ( 'none', #16204 ) ;
#10746 = vertex_point ( 'none', #16203 ) ;
#10747 = vertex_point ( 'none', #16200 ) ;
#10748 = edge_curve ( 'none', #10710, #10644, #16198, .t. ) ;
#10749 = edge_loop ( 'none', ( #10768, #10798, #10764, #10815 ) ) ;
#10750 = advanced_face ( 'none', ( #16192 ), #16205, .f. ) ;
#10751 = oriented_edge ( 'none', *, *, #10755, .f. ) ;
#10752 = edge_curve ( 'none', #10225, #10746, #16199, .t. ) ;
#10753 = vertex_point ( 'none', #16186 ) ;
#10754 = oriented_edge ( 'none', *, *, #10733, .f. ) ;
#10755 = edge_curve ( 'none', #10711, #10753, #16247, .t. ) ;
#10756 = advanced_face ( 'none', ( #16185 ), #16187, .f. ) ;
#10757 = oriented_edge ( 'none', *, *, #10773, .f. ) ;
#10758 = edge_curve ( 'none', #10720, #10735, #16246, .t. ) ;
#10759 = edge_loop ( 'none', ( #10757, #10744, #10775, #10751 ) ) ;
#10760 = edge_curve ( 'none', #10715, #9901, #16231, .t. ) ;
#10761 = oriented_edge ( 'none', *, *, #10770, .f. ) ;
#10762 = edge_curve ( 'none', #10753, #10735, #16238, .t. ) ;
#10763 = oriented_edge ( 'none', *, *, #10772, .f. ) ;
#10764 = oriented_edge ( 'none', *, *, #10812, .f. ) ;
#10765 = advanced_face ( 'none', ( #16234 ), #16227, .f. ) ;
#10766 = vertex_point ( 'none', #16224 ) ;
#10767 = edge_curve ( 'none', #9901, #10723, #16237, .t. ) ;
#10768 = oriented_edge ( 'none', *, *, #10805, .t. ) ;
#10769 = edge_curve ( 'none', #10745, #10718, #16222, .t. ) ;
#10770 = edge_curve ( 'none', #10747, #10736, #16214, .t. ) ;
#10771 = edge_curve ( 'none', #10724, #10723, #16265, .t. ) ;
#10772 = edge_curve ( 'none', #10766, #10168, #16266, .t. ) ;
#10773 = edge_curve ( 'none', #10720, #10711, #16260, .t. ) ;
#10774 = edge_curve ( 'none', #10724, #10715, #16223, .t. ) ;
#10775 = oriented_edge ( 'none', *, *, #10762, .f. ) ;
#10776 = oriented_edge ( 'none', *, *, #10780, .t. ) ;
#10777 = edge_curve ( 'none', #10710, #10168, #16217, .t. ) ;
#10778 = oriented_edge ( 'none', *, *, #10737, .f. ) ;
#10779 = oriented_edge ( 'none', *, *, #17607, .t. ) ;
#10780 = edge_curve ( 'none', #10734, #10736, #16307, .t. ) ;
#10781 = vertex_point ( 'none', #16257 ) ;
#10782 = edge_curve ( 'none', #10813, #10797, #16309, .t. ) ;
#10783 = vertex_point ( 'none', #16308 ) ;
#10784 = oriented_edge ( 'none', *, *, #10845, .t. ) ;
#10785 = edge_curve ( 'none', #10826, #10842, #16294, .t. ) ;
#10786 = edge_curve ( 'none', #10783, #10813, #16253, .t. ) ;
#10787 = edge_curve ( 'none', #10814, #10432, #16282, .t. ) ;
#10788 = oriented_edge ( 'none', *, *, #10796, .t. ) ;
#10789 = oriented_edge ( 'none', *, *, #10809, .f. ) ;
#10790 = advanced_face ( 'none', ( #16288 ), #16293, .t. ) ;
#10791 = oriented_edge ( 'none', *, *, #10740, .t. ) ;
#10792 = advanced_face ( 'none', ( #16300 ), #16299, .t. ) ;
#10793 = oriented_edge ( 'none', *, *, #10807, .t. ) ;
#10794 = vertex_point ( 'none', #16302 ) ;
#10795 = edge_loop ( 'none', ( #10858, #10835, #10793, #10816 ) ) ;
#10796 = edge_curve ( 'none', #10717, #10813, #16330, .t. ) ;
#10797 = vertex_point ( 'none', #16337 ) ;
#10798 = oriented_edge ( 'none', *, *, #10808, .t. ) ;
#10799 = edge_curve ( 'none', #17564, #10820, #16286, .t. ) ;
#10800 = edge_curve ( 'none', #10803, #10225, #16323, .t. ) ;
#10801 = edge_loop ( 'none', ( #10821, #10824, #10834, #10806, #10823 ) ) ;
#10802 = vertex_point ( 'none', #16315 ) ;
#10803 = vertex_point ( 'none', #16324 ) ;
#10804 = oriented_edge ( 'none', *, *, #10782, .t. ) ;
#10805 = edge_curve ( 'none', #10803, #10794, #16380, .t. ) ;
#10806 = oriented_edge ( 'none', *, *, #10841, .t. ) ;
#10807 = edge_curve ( 'none', #10716, #10432, #16373, .t. ) ;
#10808 = edge_curve ( 'none', #10794, #10717, #16384, .t. ) ;
#10809 = edge_curve ( 'none', #17601, #10842, #16362, .t. ) ;
#10810 = vertex_point ( 'none', #16319 ) ;
#10811 = vertex_point ( 'none', #16367 ) ;
#10812 = edge_curve ( 'none', #10225, #10717, #16368, .t. ) ;
#10813 = vertex_point ( 'none', #16352 ) ;
#10814 = vertex_point ( 'none', #16356 ) ;
#10815 = oriented_edge ( 'none', *, *, #10800, .f. ) ;
#10816 = oriented_edge ( 'none', *, *, #10787, .f. ) ;
#10817 = oriented_edge ( 'none', *, *, #10812, .t. ) ;
#10818 = oriented_edge ( 'none', *, *, #10785, .t. ) ;
#10819 = edge_curve ( 'none', #10781, #10839, #15844, .t. ) ;
#10820 = vertex_point ( 'none', #16055 ) ;
#10822 = oriented_edge ( 'none', *, *, #10836, .f. ) ;
#10821 = oriented_edge ( 'none', *, *, #17751, .t. ) ;
#10823 = oriented_edge ( 'none', *, *, #10830, .f. ) ;
#10824 = oriented_edge ( 'none', *, *, #10799, .t. ) ;
#10825 = edge_curve ( 'none', #197, #193, #16072, .t. ) ;
#10826 = vertex_point ( 'none', #16351 ) ;
#10827 = vertex_point ( 'none', #16354 ) ;
#10828 = vertex_point ( 'none', #16346 ) ;
#10829 = oriented_edge ( 'none', *, *, #10850, .t. ) ;
#10830 = edge_curve ( 'none', #17756, #10849, #16084, .t. ) ;
#10831 = edge_curve ( 'none', #17615, #17601, #15588, .t. ) ;
#10832 = vertex_point ( 'none', #16413 ) ;
#10833 = advanced_face ( 'none', ( #16412 ), #16410, .f. ) ;
#10834 = oriented_edge ( 'none', *, *, #10857, .t. ) ;
#10835 = oriented_edge ( 'none', *, *, #10846, .t. ) ;
#10836 = edge_curve ( 'none', #10811, #10832, #16411, .t. ) ;
#10837 = vertex_point ( 'none', #16402 ) ;
#10838 = advanced_face ( 'none', ( #16401 ), #16395, .t. ) ;
#10839 = vertex_point ( 'none', #16408 ) ;
#10840 = edge_loop ( 'none', ( #10851, #10804, #10829, #10854, #10822, #10864, #10862, #10872, #10874, #10865, #10868, #10903, #10890 ) ) ;
#10841 = edge_curve ( 'none', #10870, #10849, #16403, .t. ) ;
#10842 = vertex_point ( 'none', #16396 ) ;
#10843 = advanced_face ( 'none', ( #16414 ), #16409, .t. ) ;
#10844 = vertex_point ( 'none', #16442 ) ;
#10845 = edge_curve ( 'none', #17615, #10826, #16392, .t. ) ;
#10846 = edge_curve ( 'none', #10810, #10716, #16441, .t. ) ;
#10847 = edge_loop ( 'none', ( #10920, #10983, #10968, #10976 ) ) ;
#10848 = vertex_point ( 'none', #16432 ) ;
#10849 = vertex_point ( 'none', #16431 ) ;
#10850 = edge_curve ( 'none', #10797, #10802, #16393, .t. ) ;
#10851 = oriented_edge ( 'none', *, *, #10786, .t. ) ;
#10852 = edge_curve ( 'none', #10814, #10810, #16426, .t. ) ;
#10853 = oriented_edge ( 'none', *, *, #10831, .f. ) ;
#10854 = oriented_edge ( 'none', *, *, #10855, .t. ) ;
#10855 = edge_curve ( 'none', #10802, #10832, #16415, .t. ) ;
#10856 = edge_loop ( 'none', ( #10884, #10888, #10886, #10876 ) ) ;
#10857 = edge_curve ( 'none', #10820, #10870, #16468, .t. ) ;
#10858 = oriented_edge ( 'none', *, *, #10852, .t. ) ;
#10859 = edge_curve ( 'none', #10861, #10848, #16420, .t. ) ;
#10860 = vertex_point ( 'none', #16463 ) ;
#10861 = vertex_point ( 'none', #16462 ) ;
#10862 = oriented_edge ( 'none', *, *, #10819, .f. ) ;
#10863 = advanced_face ( 'none', ( #16425 ), #16418, .f. ) ;
#10864 = oriented_edge ( 'none', *, *, #10910, .f. ) ;
#10865 = oriented_edge ( 'none', *, *, #10859, .f. ) ;
#10866 = vertex_point ( 'none', #16469 ) ;
#10867 = oriented_edge ( 'none', *, *, #10737, .t. ) ;
#10868 = oriented_edge ( 'none', *, *, #10889, .f. ) ;
#10869 = vertex_point ( 'none', #16453 ) ;
#10870 = vertex_point ( 'none', #16461 ) ;
#10871 = edge_curve ( 'none', #10848, #10827, #16454, .t. ) ;
#10872 = oriented_edge ( 'none', *, *, #10610, .t. ) ;
#10873 = vertex_point ( 'none', #16449 ) ;
#10874 = oriented_edge ( 'none', *, *, #10871, .f. ) ;
#10875 = edge_curve ( 'none', #10969, #10970, #16444, .t. ) ;
#10876 = oriented_edge ( 'none', *, *, #10882, .f. ) ;
#10877 = advanced_face ( 'none', ( #16448 ), #16456, .f. ) ;
#10878 = edge_curve ( 'none', #10866, #10837, #16455, .t. ) ;
#10879 = edge_curve ( 'none', #10866, #10844, #16496, .t. ) ;
#10880 = edge_loop ( 'none', ( #10948, #10952, #10947, #10916 ) ) ;
#10881 = edge_curve ( 'none', #10917, #10828, #16497, .t. ) ;
#10882 = edge_curve ( 'none', #10837, #10883, #16480, .t. ) ;
#10883 = vertex_point ( 'none', #16482 ) ;
#10884 = oriented_edge ( 'none', *, *, #10878, .f. ) ;
#10885 = vertex_point ( 'none', #16481 ) ;
#10886 = oriented_edge ( 'none', *, *, #10887, .f. ) ;
#10887 = edge_curve ( 'none', #10883, #10844, #16486, .t. ) ;
#10888 = oriented_edge ( 'none', *, *, #10879, .t. ) ;
#10889 = edge_curve ( 'none', #10869, #10861, #16487, .t. ) ;
#10890 = oriented_edge ( 'none', *, *, #10899, .f. ) ;
#10891 = oriented_edge ( 'none', *, *, #10902, .f. ) ;
#10892 = edge_curve ( 'none', #10911, #10907, #16533, .t. ) ;
#10893 = edge_loop ( 'none', ( #10896, #10895, #10867, #10897, #10901, #10891, #9490, #10926, #10921, #10962, #10923, #10959, #10906 ) ) ;
#10894 = advanced_face ( 'none', ( #16528 ), #16527, .t. ) ;
#10895 = oriented_edge ( 'none', *, *, #10900, .t. ) ;
#10896 = oriented_edge ( 'none', *, *, #10850, .f. ) ;
#10897 = oriented_edge ( 'none', *, *, #10899, .t. ) ;
#10898 = vertex_point ( 'none', #16505 ) ;
#10899 = edge_curve ( 'none', #10783, #10860, #16520, .t. ) ;
#10900 = edge_curve ( 'none', #10797, #10746, #16521, .t. ) ;
#10901 = oriented_edge ( 'none', *, *, #10904, .t. ) ;
#10902 = edge_curve ( 'none', #10873, #10898, #16509, .t. ) ;
#10903 = oriented_edge ( 'none', *, *, #10905, .t. ) ;
#10904 = edge_curve ( 'none', #10860, #10898, #16515, .t. ) ;
#10905 = edge_curve ( 'none', #10869, #10860, #16526, .t. ) ;
#10906 = oriented_edge ( 'none', *, *, #10946, .t. ) ;
#10907 = vertex_point ( 'none', #16513 ) ;
#10908 = edge_curve ( 'none', #10907, #10919, #16556, .t. ) ;
#10909 = oriented_edge ( 'none', *, *, #10931, .f. ) ;
#10910 = edge_curve ( 'none', #10839, #10811, #16522, .t. ) ;
#10911 = vertex_point ( 'none', #16548 ) ;
#10912 = edge_loop ( 'none', ( #11055, #11086, #11079, #11081 ) ) ;
#10913 = edge_curve ( 'none', #10965, #10919, #16568, .t. ) ;
#10914 = vertex_point ( 'none', #16552 ) ;
#10915 = oriented_edge ( 'none', *, *, #10966, .t. ) ;
#10916 = oriented_edge ( 'none', *, *, #10935, .f. ) ;
#10917 = vertex_point ( 'none', #16547 ) ;
#10918 = advanced_face ( 'none', ( #16540 ), #16546, .f. ) ;
#10919 = vertex_point ( 'none', #16595 ) ;
#10920 = oriented_edge ( 'none', *, *, #10924, .f. ) ;
#10921 = oriented_edge ( 'none', *, *, #10913, .t. ) ;
#10922 = vertex_point ( 'none', #16591 ) ;
#10923 = oriented_edge ( 'none', *, *, #10892, .f. ) ;
#10924 = edge_curve ( 'none', #10885, #10914, #16598, .t. ) ;
#10925 = edge_curve ( 'none', #10965, #10963, #16587, .t. ) ;
#10926 = oriented_edge ( 'none', *, *, #10925, .f. ) ;
#10927 = oriented_edge ( 'none', *, *, #10964, .t. ) ;
#10928 = vertex_point ( 'none', #16597 ) ;
#10929 = edge_loop ( 'none', ( #10927, #10934, #10954, #10937 ) ) ;
#10930 = edge_curve ( 'none', #10898, #10945, #16593, .t. ) ;
#10931 = edge_curve ( 'none', #10869, #10950, #16579, .t. ) ;
#10932 = edge_curve ( 'none', #10922, #10911, #16576, .t. ) ;
#10933 = edge_curve ( 'none', #10961, #10950, #16573, .t. ) ;
#10934 = oriented_edge ( 'none', *, *, #10938, .t. ) ;
#10935 = edge_curve ( 'none', #10917, #10837, #16569, .t. ) ;
#10936 = vertex_point ( 'none', #16570 ) ;
#10937 = oriented_edge ( 'none', *, *, #10941, .t. ) ;
#10938 = edge_curve ( 'none', #9777, #10811, #16619, .t. ) ;
#10939 = edge_curve ( 'none', #10828, #10866, #16631, .t. ) ;
#10940 = edge_curve ( 'none', #10945, #10936, #16608, .t. ) ;
#10941 = edge_curve ( 'none', #10832, #10949, #16609, .t. ) ;
#10942 = edge_loop ( 'none', ( #10993, #10972, #10984, #10980 ) ) ;
#10943 = oriented_edge ( 'none', *, *, #10933, .t. ) ;
#10944 = edge_curve ( 'none', #10963, #10873, #16638, .t. ) ;
#10945 = vertex_point ( 'none', #343 ) ;
#10946 = edge_curve ( 'none', #10922, #10802, #334, .t. ) ;
#10947 = oriented_edge ( 'none', *, *, #10878, .t. ) ;
#10948 = oriented_edge ( 'none', *, *, #10881, .t. ) ;
#10949 = vertex_point ( 'none', #335 ) ;
#10950 = vertex_point ( 'none', #342 ) ;
#10951 = edge_loop ( 'none', ( #10957, #10915, #10943, #10909 ) ) ;
#10952 = oriented_edge ( 'none', *, *, #10939, .t. ) ;
#10953 = advanced_face ( 'none', ( #340 ), #336, .t. ) ;
#10954 = oriented_edge ( 'none', *, *, #10836, .t. ) ;
#10955 = advanced_face ( 'none', ( #328 ), #326, .f. ) ;
#10956 = advanced_face ( 'none', ( #338 ), #311, .t. ) ;
#10957 = oriented_edge ( 'none', *, *, #10889, .t. ) ;
#10958 = vertex_point ( 'none', #317 ) ;
#10959 = oriented_edge ( 'none', *, *, #10932, .f. ) ;
#10960 = oriented_edge ( 'none', *, *, #10924, .t. ) ;
#10961 = vertex_point ( 'none', #371 ) ;
#10962 = oriented_edge ( 'none', *, *, #10908, .f. ) ;
#10963 = vertex_point ( 'none', #318 ) ;
#10964 = edge_curve ( 'none', #10949, #9777, #314, .t. ) ;
#10965 = vertex_point ( 'none', #368 ) ;
#10966 = edge_curve ( 'none', #10861, #10961, #365, .t. ) ;
#10967 = edge_curve ( 'none', #10982, #10958, #370, .t. ) ;
#10968 = oriented_edge ( 'none', *, *, #10967, .f. ) ;
#10969 = vertex_point ( 'none', #364 ) ;
#10970 = vertex_point ( 'none', #357 ) ;
#10971 = edge_curve ( 'none', #10936, #10873, #347, .t. ) ;
#10972 = oriented_edge ( 'none', *, *, #10971, .t. ) ;
#10973 = advanced_face ( 'none', ( #369 ), #319, .f. ) ;
#10974 = edge_loop ( 'none', ( #11016, #11020, #11017, #11056, #11032 ) ) ;
#10975 = oriented_edge ( 'none', *, *, #11012, .t. ) ;
#10976 = oriented_edge ( 'none', *, *, #10989, .f. ) ;
#10977 = advanced_face ( 'none', ( #394 ), #353, .t. ) ;
#10978 = edge_curve ( 'none', #11098, #11099, #393, .t. ) ;
#10979 = edge_loop ( 'none', ( #11082, #11045, #10960, #11063 ) ) ;
#10980 = oriented_edge ( 'none', *, *, #10930, .t. ) ;
#10981 = oriented_edge ( 'none', *, *, #11023, .f. ) ;
#10982 = vertex_point ( 'none', #391 ) ;
#10983 = oriented_edge ( 'none', *, *, #10992, .t. ) ;
#10984 = oriented_edge ( 'none', *, *, #10902, .t. ) ;
#10985 = vertex_point ( 'none', #390 ) ;
#10986 = vertex_point ( 'none', #392 ) ;
#10987 = edge_curve ( 'none', #10985, #11052, #363, .t. ) ;
#10988 = edge_curve ( 'none', #10969, #10914, #350, .t. ) ;
#10989 = edge_curve ( 'none', #10914, #10982, #373, .t. ) ;
#10990 = edge_curve ( 'none', #10985, #11004, #428, .t. ) ;
#10991 = edge_loop ( 'none', ( #11010, #11013, #10975, #10981 ) ) ;
#10992 = edge_curve ( 'none', #10885, #10958, #421, .t. ) ;
#10993 = oriented_edge ( 'none', *, *, #10940, .t. ) ;
#10994 = oriented_edge ( 'none', *, *, #9774, .f. ) ;
#10995 = cartesian_point ( 'none', ( 14.18836396493387400, -14.56870287907629600, -59.30000000000000400 ) ) ;
#10996 = cartesian_point ( 'none', ( 14.14884467549275500, -14.42382306512815400, -59.00000000000000700 ) ) ;
#10997 = oriented_edge ( 'none', *, *, #207, .f. ) ;
#10998 = oriented_edge ( 'none', *, *, #10825, .t. ) ;
#10999 = vertex_point ( 'none', #386 ) ;
#11000 = advanced_face ( 'none', ( #374 ), #422, .f. ) ;
#11001 = advanced_face ( 'none', ( #377 ), #415, .t. ) ;
#11002 = vertex_point ( 'none', #409 ) ;
#11003 = cartesian_point ( 'none', ( 14.11083354237610100, -14.29169239300133400, -59.00000000000000700 ) ) ;
#11004 = vertex_point ( 'none', #407 ) ;
#11005 = cartesian_point ( 'none', ( 14.14884467549275500, -14.42382306512815400, -59.30000000000001100 ) ) ;
#11006 = edge_loop ( 'none', ( #11050, #11047, #17428, #17592 ) ) ;
#11007 = cartesian_point ( 'none', ( 14.14884467549275500, -14.42382306512815400, -59.10000000000000900 ) ) ;
#11008 = cartesian_point ( 'none', ( 14.14884467549275500, -14.42382306512815400, -59.20000000000001000 ) ) ;
#11009 = edge_loop ( 'none', ( #11051, #11044, #11058, #17958, #11096 ) ) ;
#11010 = oriented_edge ( 'none', *, *, #10932, .t. ) ;
#11011 = edge_curve ( 'none', #11041, #9592, #419, .t. ) ;
#11012 = edge_curve ( 'none', #9584, #11019, #424, .t. ) ;
#11013 = oriented_edge ( 'none', *, *, #11021, .t. ) ;
#11014 = edge_loop ( 'none', ( #11042, #10994, #11035, #11030 ) ) ;
#11015 = advanced_face ( 'none', ( #404 ), #461, .t. ) ;
#11016 = oriented_edge ( 'none', *, *, #11034, .f. ) ;
#11017 = oriented_edge ( 'none', *, *, #11011, .f. ) ;
#11018 = edge_curve ( 'none', #11002, #10999, #403, .t. ) ;
#11019 = vertex_point ( 'none', #451 ) ;
#11020 = oriented_edge ( 'none', *, *, #9614, .f. ) ;
#11021 = edge_curve ( 'none', #10911, #9584, #448, .t. ) ;
#11022 = vertex_point ( 'none', #452 ) ;
#11023 = edge_curve ( 'none', #10922, #11019, #400, .t. ) ;
#11024 = edge_loop ( 'none', ( #11031, #11026, #11036, #11057 ) ) ;
#11025 = oriented_edge ( 'none', *, *, #10978, .t. ) ;
#11026 = oriented_edge ( 'none', *, *, #11028, .f. ) ;
#11027 = cartesian_point ( 'none', ( 14.18836396493387400, -14.56870287907629600, -59.20000000000000300 ) ) ;
#11028 = edge_curve ( 'none', #10936, #10961, #432, .t. ) ;
#11029 = edge_curve ( 'none', #10949, #11019, #447, .t. ) ;
#11030 = oriented_edge ( 'none', *, *, #11029, .t. ) ;
#11031 = oriented_edge ( 'none', *, *, #10933, .f. ) ;
#11032 = oriented_edge ( 'none', *, *, #11049, .t. ) ;
#11033 = cartesian_point ( 'none', ( 14.18836396493387400, -14.56870287907629600, -59.00000000000000000 ) ) ;
#11034 = edge_curve ( 'none', #9683, #10928, #434, .t. ) ;
#11035 = oriented_edge ( 'none', *, *, #10964, .f. ) ;
#11036 = oriented_edge ( 'none', *, *, #10940, .f. ) ;
#11037 = advanced_face ( 'none', ( #460 ), #489, .t. ) ;
#11038 = advanced_face ( 'none', ( #485 ), #435, .t. ) ;
#11039 = edge_curve ( 'none', #10945, #10950, #474, .t. ) ;
#11040 = cartesian_point ( 'none', ( 14.18836396493387400, -14.56870287907629600, -59.10000000000000100 ) ) ;
#11041 = vertex_point ( 'none', #475 ) ;
#11042 = oriented_edge ( 'none', *, *, #11012, .f. ) ;
#11043 = oriented_edge ( 'none', *, *, #10925, .t. ) ;
#11044 = oriented_edge ( 'none', *, *, #11062, .f. ) ;
#11045 = oriented_edge ( 'none', *, *, #11080, .t. ) ;
#11046 = edge_curve ( 'none', #11022, #11041, #483, .t. ) ;
#11047 = oriented_edge ( 'none', *, *, #11060, .t. ) ;
#11048 = advanced_face ( 'none', ( #464 ), #463, .t. ) ;
#11049 = edge_curve ( 'none', #11022, #10928, #522, .t. ) ;
#11050 = oriented_edge ( 'none', *, *, #17587, .t. ) ;
#11051 = oriented_edge ( 'none', *, *, #11018, .f. ) ;
#11052 = vertex_point ( 'none', #521 ) ;
#11053 = oriented_edge ( 'none', *, *, #17573, .t. ) ;
#11054 = edge_loop ( 'none', ( #17580, #17577, #17454, #17451 ) ) ;
#11055 = oriented_edge ( 'none', *, *, #10987, .f. ) ;
#11056 = oriented_edge ( 'none', *, *, #11046, .f. ) ;
#11057 = oriented_edge ( 'none', *, *, #11039, .t. ) ;
#11058 = oriented_edge ( 'none', *, *, #9906, .f. ) ;
#11059 = oriented_edge ( 'none', *, *, #17585, .f. ) ;
#11060 = edge_curve ( 'none', #16748, #10907, #517, .t. ) ;
#11061 = advanced_face ( 'none', ( #507 ), #506, .t. ) ;
#11062 = edge_curve ( 'none', #9580, #11002, #500, .t. ) ;
#11063 = oriented_edge ( 'none', *, *, #10988, .f. ) ;
#11064 = vertex_point ( 'none', #497 ) ;
#11065 = oriented_edge ( 'none', *, *, #11703, .f. ) ;
#11066 = advanced_face ( 'none', ( #501 ), #523, .t. ) ;
#11067 = oriented_edge ( 'none', *, *, #16668, .t. ) ;
#11068 = oriented_edge ( 'none', *, *, #11069, .f. ) ;
#11069 = edge_curve ( 'none', #11567, #11537, #549, .t. ) ;
#11070 = edge_curve ( 'none', #11567, #17913, #544, .t. ) ;
#11071 = oriented_edge ( 'none', *, *, #11513, .f. ) ;
#11072 = oriented_edge ( 'none', *, *, #11070, .f. ) ;
#11073 = oriented_edge ( 'none', *, *, #11069, .t. ) ;
#11074 = advanced_face ( 'none', ( #496 ), #491, .f. ) ;
#11075 = edge_loop ( 'none', ( #14786, #16755, #9412, #11065 ) ) ;
#11076 = oriented_edge ( 'none', *, *, #16646, .f. ) ;
#11077 = edge_loop ( 'none', ( #16749, #9563, #9509, #9865 ) ) ;
#11078 = oriented_edge ( 'none', *, *, #199, .t. ) ;
#11079 = oriented_edge ( 'none', *, *, #11102, .f. ) ;
#11080 = edge_curve ( 'none', #10970, #10885, #540, .t. ) ;
#11081 = oriented_edge ( 'none', *, *, #11083, .f. ) ;
#11082 = oriented_edge ( 'none', *, *, #10875, .t. ) ;
#11083 = edge_curve ( 'none', #11052, #10986, #530, .t. ) ;
#11084 = cartesian_point ( 'none', ( 14.23212029638269600, -14.72455829012507600, -59.20000000000000300 ) ) ;
#11085 = edge_loop ( 'none', ( #11043, #11053, #11094, #11059 ) ) ;
#11086 = oriented_edge ( 'none', *, *, #10990, .t. ) ;
#11087 = oriented_edge ( 'none', *, *, #10987, .t. ) ;
#11088 = vertex_point ( 'none', #538 ) ;
#11089 = oriented_edge ( 'none', *, *, #11115, .t. ) ;
#11090 = cartesian_point ( 'none', ( 14.23212029638269600, -14.72455829012507600, -59.10000000000000100 ) ) ;
#11091 = cartesian_point ( 'none', ( 14.23212029638269600, -14.72455829012507600, -59.00000000000000000 ) ) ;
#11092 = advanced_face ( 'none', ( #545 ), #16601, .f. ) ;
#11093 = cartesian_point ( 'none', ( 14.23212029638269600, -14.72455829012507600, -59.30000000000000400 ) ) ;
#11094 = oriented_edge ( 'none', *, *, #11018, .t. ) ;
#11095 = edge_loop ( 'none', ( #11025, #11089, #11087, #11109 ) ) ;
#11096 = oriented_edge ( 'none', *, *, #11101, .t. ) ;
#11097 = advanced_face ( 'none', ( #582 ), #578, .f. ) ;
#11098 = vertex_point ( 'none', #584 ) ;
#11099 = vertex_point ( 'none', #577 ) ;
#11100 = edge_loop ( 'none', ( #11112, #2812, #2836, #2920 ) ) ;
#11101 = edge_curve ( 'none', #17570, #10999, #575, .t. ) ;
#11102 = edge_curve ( 'none', #10986, #11004, #581, .t. ) ;
#11103 = edge_curve ( 'none', #11111, #11088, #560, .t. ) ;
#11104 = edge_curve ( 'none', #17578, #2695, #558, .t. ) ;
#11105 = advanced_face ( 'none', ( #551 ), #580, .f. ) ;
#11106 = oriented_edge ( 'none', *, *, #2677, .f. ) ;
#11107 = edge_curve ( 'none', #11098, #11052, #568, .t. ) ;
#11108 = edge_curve ( 'none', #2877, #2670, #610, .t. ) ;
#11109 = oriented_edge ( 'none', *, *, #11107, .f. ) ;
#11110 = advanced_face ( 'none', ( #602 ), #612, .f. ) ;
#11111 = vertex_point ( 'none', #607 ) ;
#11112 = oriented_edge ( 'none', *, *, #11103, .f. ) ;
#11113 = edge_curve ( 'none', #11088, #2796, #592, .t. ) ;
#11114 = vertex_point ( 'none', #571 ) ;
#11115 = edge_curve ( 'none', #11099, #10985, #604, .t. ) ;
#11116 = edge_curve ( 'none', #17128, #17042, #636, .t. ) ;
#11117 = edge_loop ( 'none', ( #11582, #11574, #11569, #11588 ) ) ;
#11118 = edge_curve ( 'none', #8666, #8644, #594, .t. ) ;
#11119 = oriented_edge ( 'none', *, *, #11122, .f. ) ;
#11120 = oriented_edge ( 'none', *, *, #11122, .t. ) ;
#11121 = edge_curve ( 'none', #17061, #17655, #627, .t. ) ;
#11122 = edge_curve ( 'none', #17069, #17687, #672, .t. ) ;
#11123 = oriented_edge ( 'none', *, *, #11828, .t. ) ;
#11124 = oriented_edge ( 'none', *, *, #11121, .f. ) ;
#11125 = advanced_face ( 'none', ( #643, #628 ), #642, .f. ) ;
#11126 = edge_loop ( 'none', ( #11630, #11142, #11135, #11826 ) ) ;
#11127 = edge_loop ( 'none', ( #11143, #11138, #11129, #11822 ) ) ;
#11128 = advanced_face ( 'none', ( #671 ), #655, .t. ) ;
#11129 = oriented_edge ( 'none', *, *, #11116, .t. ) ;
#11130 = edge_loop ( 'none', ( #11120, #11827, #11124, #11131 ) ) ;
#11131 = oriented_edge ( 'none', *, *, #17059, .f. ) ;
#11132 = edge_loop ( 'none', ( #11759, #11158 ) ) ;
#11133 = advanced_face ( 'none', ( #662 ), #667, .f. ) ;
#11134 = advanced_face ( 'none', ( #659 ), #679, .t. ) ;
#11135 = oriented_edge ( 'none', *, *, #11116, .f. ) ;
#11136 = oriented_edge ( 'none', *, *, #221, .f. ) ;
#11137 = edge_loop ( 'none', ( #11150, #11166 ) ) ;
#11138 = oriented_edge ( 'none', *, *, #17641, .f. ) ;
#11139 = oriented_edge ( 'none', *, *, #17633, .t. ) ;
#11140 = oriented_edge ( 'none', *, *, #11159, .t. ) ;
#11141 = edge_loop ( 'none', ( #11168, #11162, #11154, #11190, #11173 ) ) ;
#11142 = oriented_edge ( 'none', *, *, #17107, .f. ) ;
#11143 = oriented_edge ( 'none', *, *, #11121, .t. ) ;
#11144 = oriented_edge ( 'none', *, *, #219, .t. ) ;
#11145 = advanced_face ( 'none', ( #626 ), #649, .f. ) ;
#11146 = advanced_face ( 'none', ( #652 ), #653, .f. ) ;
#11147 = oriented_edge ( 'none', *, *, #11165, .f. ) ;
#11148 = edge_loop ( 'none', ( #11152, #11155 ) ) ;
#11149 = oriented_edge ( 'none', *, *, #10831, .t. ) ;
#11150 = oriented_edge ( 'none', *, *, #10881, .f. ) ;
#11151 = oriented_edge ( 'none', *, *, #17566, .f. ) ;
#11152 = oriented_edge ( 'none', *, *, #10875, .f. ) ;
#11153 = closed_shell ( 'none', ( #17593, #17569, #17599, #17627, #17630, #17709, #17725, #17761, #17800, #17821, #7687, #8280, #8362, #9888, #10309, #10726, #10703, #10750, #10765, #10756, #10863, #10877, #10955, #10918, #11097, #10973, #11092, #11105, #11110, #2692, #8, #96, #118, #146, #150, #174, #171, #206, #236, #262, #256, #279, #290, #295, #303, #579, #988, #1405, #945, #1814, #2415, #18296, #18323, #17109, #17058, #17154, #17175, #17636, #17680, #17805, #17815, #17844, #11183, #11205, #11294, #11184, #11371, #11414, #17223, #17216, #17218, #17193, #17201, #3085, #17225, #4289, #10833, #9278, #11145, #11000, #11612, #11607, #11552, #17310, #11666, #17417, #18235, #17892, #18250, #18237, #18278, #18254, #18322, #9659, #18337, #2386, #3154, #2841, #3239, #3084, #3690, #4217, #4047, #4383, #4276, #4454, #4634, #4649, #4931, #4688, #5031, #5329, #5240, #5515, #6260, #5542, #6853, #8094, #8342, #8349, #8597, #9386, #9123, #17071, #15836, #16345, #16637, #16653, #16632, #16657, #16662, #16705, #16712, #16732, #16752, #16741, #16767, #16774, #16836, #16822, #16886, #16896, #16872, #16920, #16937, #16938, #16928, #16954, #16962, #16973, #16975, #16995, #16999, #17007, #17020, #17032, #12284, #12549, #12275, #12541, #12523, #12536, #12515, #12580, #12569, #12574, #12565, #12636, #12617, #12623, #12601, #12670, #12653, #12662, #12646, #12722, #12641, #12719, #12695, #12677, #12746, #12755, #12738, #12802, #12732, #12796, #12788, #12768, #12783, #12763, #12830, #12814, #12824, #12888, #12870, #12859, #12924, #12856, #12920, #12902, #12969, #12898, #12962, #12946, #12933, #12941, #13013, #12999, #12990, #12973, #13043, #13024, #13036, #13018, #13091, #13082, #13086, #17986, #18007, #18029, #18046, #18063, #18040, #18076, #18083, #18097, #18122, #18137, #18126, #18146, #18155, #18173, #18171, #18204, #18225, #18256, #18230, #18271, #18304, #18317, #18311, #18331, #18361, #18365, #18369, #18375, #18400, #18414, #18407, #18440, #18457, #18476, #18469, #18481, #18495, #18498, #18518, #5012, #4854, #107, #5096, #90, #226, #249, #304, #586, #624, #756, #1107, #1084, #1208, #886, #1340, #1523, #1688, #1623, #1726, #2019, #2253, #2353, #2152, #2716, #3638, #3956, #3706, #4042, #3876, #4191, #4306, #4447, #4806, #11843, #11262, #11248, #11293, #11310, #11270, #11298, #11331, #11358, #11345, #11353, #11375, #11425, #11391, #11441, #11443, #11473, #11446, #11509, #11546, #11498, #11579, #11595, #11603, #11620, #11639, #11705, #11761, #11737, #11744, #11756, #11818, #11806, #11817, #11801, #11780, #11830, #11768, #11342, #11128, #11134, #11133, #11125, #11146, #11163, #11160, #11172, #11207, #11195, #11239, #17234 ) ) ;
#11154 = oriented_edge ( 'none', *, *, #3656, .f. ) ;
#11155 = oriented_edge ( 'none', *, *, #3090, .f. ) ;
#11156 = edge_loop ( 'none', ( #11157, #11149, #11139, #11140 ) ) ;
#11157 = oriented_edge ( 'none', *, *, #17613, .f. ) ;
#11158 = oriented_edge ( 'none', *, *, #17660, .f. ) ;
#11159 = edge_curve ( 'none', #17653, #17621, #714, .t. ) ;
#11160 = advanced_face ( 'none', ( #716 ), #681, .f. ) ;
#11161 = edge_loop ( 'none', ( #11147, #11164 ) ) ;
#11162 = oriented_edge ( 'none', *, *, #10740, .f. ) ;
#11163 = advanced_face ( 'none', ( #717, #710 ), #657, .f. ) ;
#11164 = oriented_edge ( 'none', *, *, #17610, .f. ) ;
#11165 = edge_curve ( 'none', #17609, #17616, #765, .t. ) ;
#11166 = oriented_edge ( 'none', *, *, #3459, .f. ) ;
#11167 = oriented_edge ( 'none', *, *, #17753, .f. ) ;
#11168 = oriented_edge ( 'none', *, *, #17606, .f. ) ;
#11169 = edge_curve ( 'none', #17743, #17744, #767, .t. ) ;
#11170 = edge_loop ( 'none', ( #11174, #11189 ) ) ;
#11171 = oriented_edge ( 'none', *, *, #17591, .t. ) ;
#11172 = advanced_face ( 'none', ( #763 ), #715, .f. ) ;
#11173 = oriented_edge ( 'none', *, *, #11165, .t. ) ;
#11174 = oriented_edge ( 'none', *, *, #18257, .t. ) ;
#11175 = edge_loop ( 'none', ( #11224, #11191 ) ) ;
#11176 = oriented_edge ( 'none', *, *, #17590, .f. ) ;
#11177 = oriented_edge ( 'none', *, *, #11169, .f. ) ;
#11178 = edge_curve ( 'none', #17655, #17687, #742, .t. ) ;
#11179 = edge_loop ( 'none', ( #11167, #11180, #11171, #11220 ) ) ;
#11180 = oriented_edge ( 'none', *, *, #18264, .f. ) ;
#11181 = edge_loop ( 'none', ( #11182, #17874 ) ) ;
#11182 = oriented_edge ( 'none', *, *, #10762, .t. ) ;
#11183 = advanced_face ( 'none', ( #755 ), #777, .f. ) ;
#11184 = advanced_face ( 'none', ( #809 ), #793, .t. ) ;
#11185 = oriented_edge ( 'none', *, *, #11352, .t. ) ;
#11186 = oriented_edge ( 'none', *, *, #2328, .t. ) ;
#11187 = oriented_edge ( 'none', *, *, #11395, .t. ) ;
#11188 = oriented_edge ( 'none', *, *, #12124, .f. ) ;
#11189 = oriented_edge ( 'none', *, *, #11108, .t. ) ;
#11190 = oriented_edge ( 'none', *, *, #17611, .t. ) ;
#11191 = oriented_edge ( 'none', *, *, #17560, .f. ) ;
#11192 = edge_loop ( 'none', ( #11151, #11234, #11237, #11217, #11223 ) ) ;
#11193 = edge_curve ( 'none', #17565, #17571, #807, .t. ) ;
#11194 = oriented_edge ( 'none', *, *, #11364, .t. ) ;
#11195 = advanced_face ( 'none', ( #792, #794 ), #789, .f. ) ;
#11196 = edge_loop ( 'none', ( #11250, #11222 ) ) ;
#11197 = edge_loop ( 'none', ( #11257, #11249 ) ) ;
#11198 = edge_loop ( 'none', ( #18100, #11200 ) ) ;
#11199 = advanced_face ( 'none', ( #526 ), #490, .t. ) ;
#11200 = oriented_edge ( 'none', *, *, #12336, .t. ) ;
#11201 = edge_curve ( 'none', #17960, #17943, #843, .t. ) ;
#11202 = oriented_edge ( 'none', *, *, #17959, .f. ) ;
#11203 = oriented_edge ( 'none', *, *, #11875, .t. ) ;
#11204 = edge_curve ( 'none', #9, #30, #834, .t. ) ;
#11205 = advanced_face ( 'none', ( #838 ), #829, .t. ) ;
#11206 = vertex_point ( 'none', #827 ) ;
#11207 = advanced_face ( 'none', ( #816, #821 ), #836, .f. ) ;
#11208 = oriented_edge ( 'none', *, *, #11201, .f. ) ;
#11209 = oriented_edge ( 'none', *, *, #2881, .t. ) ;
#11210 = advanced_face ( 'none', ( #839 ), #817, .t. ) ;
#11211 = edge_loop ( 'none', ( #11202, #11208, #11288, #11284 ) ) ;
#11212 = oriented_edge ( 'none', *, *, #11204, .t. ) ;
#11213 = oriented_edge ( 'none', *, *, #18105, .t. ) ;
#11214 = oriented_edge ( 'none', *, *, #13118, .f. ) ;
#11215 = oriented_edge ( 'none', *, *, #11303, .f. ) ;
#11216 = edge_loop ( 'none', ( #17243, #11327, #17236, #11275 ) ) ;
#11217 = oriented_edge ( 'none', *, *, #17563, .t. ) ;
#11218 = edge_loop ( 'none', ( #11177, #11176 ) ) ;
#11219 = vertex_point ( 'none', #814 ) ;
#11220 = oriented_edge ( 'none', *, *, #11169, .t. ) ;
#11221 = edge_loop ( 'none', ( #17230, #11328, #11215, #11263 ) ) ;
#11222 = oriented_edge ( 'none', *, *, #4285, .t. ) ;
#11223 = oriented_edge ( 'none', *, *, #11193, .t. ) ;
#11224 = oriented_edge ( 'none', *, *, #11193, .f. ) ;
#11225 = advanced_face ( 'none', ( #874 ), #877, .f. ) ;
#11226 = edge_loop ( 'none', ( #11214, #11410, #11397, #11381 ) ) ;
#11227 = advanced_face ( 'none', ( #868 ), #864, .t. ) ;
#11228 = oriented_edge ( 'none', *, *, #11927, .f. ) ;
#11229 = oriented_edge ( 'none', *, *, #11941, .f. ) ;
#11230 = oriented_edge ( 'none', *, *, #12413, .t. ) ;
#11231 = oriented_edge ( 'none', *, *, #17982, .t. ) ;
#11232 = oriented_edge ( 'none', *, *, #17975, .f. ) ;
#11233 = oriented_edge ( 'none', *, *, #17944, .t. ) ;
#11234 = oriented_edge ( 'none', *, *, #3508, .f. ) ;
#11235 = oriented_edge ( 'none', *, *, #11201, .t. ) ;
#11236 = oriented_edge ( 'none', *, *, #17197, .f. ) ;
#11237 = oriented_edge ( 'none', *, *, #10799, .f. ) ;
#11238 = oriented_edge ( 'none', *, *, #11853, .t. ) ;
#11239 = advanced_face ( 'none', ( #812 ), #858, .f. ) ;
#11240 = edge_curve ( 'none', #11219, #11206, #863, .t. ) ;
#11241 = edge_curve ( 'none', #3075, #4350, #847, .t. ) ;
#11242 = edge_curve ( 'none', #11835, #11247, #902, .t. ) ;
#11243 = oriented_edge ( 'none', *, *, #3220, .t. ) ;
#11244 = edge_loop ( 'none', ( #11278, #11269, #11276, #11280 ) ) ;
#11245 = oriented_edge ( 'none', *, *, #4722, .f. ) ;
#11246 = vertex_point ( 'none', #876 ) ;
#11247 = vertex_point ( 'none', #905 ) ;
#11248 = advanced_face ( 'none', ( #904 ), #939, .t. ) ;
#11249 = oriented_edge ( 'none', *, *, #18335, .f. ) ;
#11250 = oriented_edge ( 'none', *, *, #10772, .t. ) ;
#11251 = vertex_point ( 'none', #901 ) ;
#11252 = edge_curve ( 'none', #2924, #10, #850, .t. ) ;
#11253 = oriented_edge ( 'none', *, *, #11252, .t. ) ;
#11254 = advanced_face ( 'none', ( #903 ), #941, .f. ) ;
#11255 = edge_loop ( 'none', ( #11277, #11272, #11313, #11264, #11292 ) ) ;
#11256 = edge_curve ( 'none', #11219, #17237, #940, .t. ) ;
#11257 = oriented_edge ( 'none', *, *, #10978, .f. ) ;
#11258 = edge_curve ( 'none', #3205, #11835, #961, .t. ) ;
#11259 = oriented_edge ( 'none', *, *, #11846, .f. ) ;
#11260 = oriented_edge ( 'none', *, *, #3709, .t. ) ;
#11261 = edge_loop ( 'none', ( #11283, #11285, #11243, #4677 ) ) ;
#11262 = advanced_face ( 'none', ( #968 ), #944, .t. ) ;
#11263 = oriented_edge ( 'none', *, *, #17229, .t. ) ;
#11264 = oriented_edge ( 'none', *, *, #11242, .t. ) ;
#11265 = oriented_edge ( 'none', *, *, #11299, .t. ) ;
#11266 = oriented_edge ( 'none', *, *, #11300, .t. ) ;
#11267 = edge_curve ( 'none', #3432, #11247, #884, .t. ) ;
#11268 = vertex_point ( 'none', #954 ) ;
#11269 = oriented_edge ( 'none', *, *, #11267, .f. ) ;
#11270 = advanced_face ( 'none', ( #1019 ), #967, .t. ) ;
#11271 = oriented_edge ( 'none', *, *, #11306, .t. ) ;
#11272 = oriented_edge ( 'none', *, *, #11836, .t. ) ;
#11273 = oriented_edge ( 'none', *, *, #67, .f. ) ;
#11274 = oriented_edge ( 'none', *, *, #11319, .t. ) ;
#11275 = oriented_edge ( 'none', *, *, #17232, .f. ) ;
#11276 = oriented_edge ( 'none', *, *, #3385, .t. ) ;
#11277 = oriented_edge ( 'none', *, *, #4398, .t. ) ;
#11278 = oriented_edge ( 'none', *, *, #11848, .f. ) ;
#11279 = oriented_edge ( 'none', *, *, #17140, .t. ) ;
#11280 = oriented_edge ( 'none', *, *, #4561, .t. ) ;
#11281 = vertex_point ( 'none', #957 ) ;
#11282 = edge_loop ( 'none', ( #11291, #11296, #11266, #11271 ) ) ;
#11283 = oriented_edge ( 'none', *, *, #11242, .f. ) ;
#11284 = oriented_edge ( 'none', *, *, #11890, .t. ) ;
#11285 = oriented_edge ( 'none', *, *, #11258, .f. ) ;
#11286 = edge_loop ( 'none', ( #11232, #11229, #11233, #11289 ) ) ;
#11287 = edge_loop ( 'none', ( #11273, #11317, #11265, #11274 ) ) ;
#11288 = oriented_edge ( 'none', *, *, #17965, .t. ) ;
#11289 = oriented_edge ( 'none', *, *, #12131, .t. ) ;
#11290 = oriented_edge ( 'none', *, *, #17784, .f. ) ;
#11291 = oriented_edge ( 'none', *, *, #36, .f. ) ;
#11292 = oriented_edge ( 'none', *, *, #11848, .t. ) ;
#11293 = advanced_face ( 'none', ( #1012 ), #999, .t. ) ;
#11294 = advanced_face ( 'none', ( #962, #955 ), #1020, .t. ) ;
#11295 = oriented_edge ( 'none', *, *, #48, .f. ) ;
#11296 = oriented_edge ( 'none', *, *, #11319, .f. ) ;
#11297 = oriented_edge ( 'none', *, *, #13074, .f. ) ;
#11298 = advanced_face ( 'none', ( #1015 ), #1021, .t. ) ;
#11299 = edge_curve ( 'none', #11302, #11268, #1064, .t. ) ;
#11300 = edge_curve ( 'none', #11268, #11281, #997, .t. ) ;
#11301 = oriented_edge ( 'none', *, *, #40, .f. ) ;
#11302 = vertex_point ( 'none', #1100 ) ;
#11303 = edge_curve ( 'none', #11334, #17237, #951, .t. ) ;
#11304 = oriented_edge ( 'none', *, *, #11350, .t. ) ;
#11305 = edge_curve ( 'none', #17257, #17268, #1002, .t. ) ;
#11306 = edge_curve ( 'none', #11281, #17, #1098, .t. ) ;
#11307 = oriented_edge ( 'none', *, *, #41, .f. ) ;
#11308 = edge_loop ( 'none', ( #11297, #11386, #11451, #11428 ) ) ;
#11309 = oriented_edge ( 'none', *, *, #13124, .t. ) ;
#11310 = advanced_face ( 'none', ( #1000 ), #1079, .t. ) ;
#11311 = oriented_edge ( 'none', *, *, #11321, .t. ) ;
#11312 = edge_loop ( 'none', ( #11357, #11323, #11304, #11348 ) ) ;
#11313 = oriented_edge ( 'none', *, *, #4722, .t. ) ;
#11314 = advanced_face ( 'none', ( #1099 ), #1072, .f. ) ;
#11315 = oriented_edge ( 'none', *, *, #17962, .t. ) ;
#11316 = oriented_edge ( 'none', *, *, #11326, .f. ) ;
#11317 = oriented_edge ( 'none', *, *, #11318, .f. ) ;
#11318 = edge_curve ( 'none', #11302, #51, #1081, .t. ) ;
#11319 = edge_curve ( 'none', #11268, #18, #1129, .t. ) ;
#11320 = edge_loop ( 'none', ( #11307, #11316, #11311, #11330 ) ) ;
#11321 = edge_curve ( 'none', #11335, #11302, #1131, .t. ) ;
#11322 = edge_loop ( 'none', ( #11209, #11253 ) ) ;
#11323 = oriented_edge ( 'none', *, *, #11359, .f. ) ;
#11324 = edge_curve ( 'none', #10735, #10753, #1122, .t. ) ;
#11325 = advanced_face ( 'none', ( #1118 ), #1130, .t. ) ;
#11326 = edge_curve ( 'none', #11335, #50, #1109, .t. ) ;
#11327 = oriented_edge ( 'none', *, *, #17245, .f. ) ;
#11328 = oriented_edge ( 'none', *, *, #11256, .t. ) ;
#11329 = edge_loop ( 'none', ( #11301, #11360, #11347, #11385 ) ) ;
#11330 = oriented_edge ( 'none', *, *, #11318, .t. ) ;
#11331 = advanced_face ( 'none', ( #1113 ), #1116, .t. ) ;
#11332 = edge_curve ( 'none', #11340, #11354, #1161, .t. ) ;
#11333 = oriented_edge ( 'none', *, *, #11359, .t. ) ;
#11334 = vertex_point ( 'none', #1111 ) ;
#11335 = vertex_point ( 'none', #1162 ) ;
#11336 = edge_curve ( 'none', #11340, #14, #1150, .t. ) ;
#11337 = oriented_edge ( 'none', *, *, #11465, .f. ) ;
#11338 = oriented_edge ( 'none', *, *, #11413, .t. ) ;
#11339 = oriented_edge ( 'none', *, *, #75, .t. ) ;
#11340 = vertex_point ( 'none', #1155 ) ;
#11341 = edge_loop ( 'none', ( #11295, #11346, #11362, #11333 ) ) ;
#11342 = advanced_face ( 'none', ( #1112 ), #1132, .f. ) ;
#11343 = oriented_edge ( 'none', *, *, #11344, .f. ) ;
#11344 = edge_curve ( 'none', #17673, #17104, #1152, .t. ) ;
#11345 = advanced_face ( 'none', ( #1103 ), #1141, .t. ) ;
#11346 = oriented_edge ( 'none', *, *, #11336, .f. ) ;
#11347 = oriented_edge ( 'none', *, *, #11388, .t. ) ;
#11348 = oriented_edge ( 'none', *, *, #11326, .t. ) ;
#11349 = oriented_edge ( 'none', *, *, #17704, .f. ) ;
#11350 = edge_curve ( 'none', #11354, #11335, #1194, .t. ) ;
#11351 = edge_curve ( 'none', #11363, #28, #1188, .t. ) ;
#11352 = edge_curve ( 'none', #17635, #17674, #1181, .t. ) ;
#11353 = advanced_face ( 'none', ( #1145 ), #1139, .t. ) ;
#11354 = vertex_point ( 'none', #1180 ) ;
#11355 = oriented_edge ( 'none', *, *, #17639, .f. ) ;
#11356 = oriented_edge ( 'none', *, *, #17657, .f. ) ;
#11357 = oriented_edge ( 'none', *, *, #27, .f. ) ;
#11358 = advanced_face ( 'none', ( #1182 ), #1140, .t. ) ;
#11359 = edge_curve ( 'none', #11354, #19, #1216, .t. ) ;
#11360 = oriented_edge ( 'none', *, *, #11351, .f. ) ;
#11361 = oriented_edge ( 'none', *, *, #11491, .f. ) ;
#11362 = oriented_edge ( 'none', *, *, #11332, .t. ) ;
#11363 = vertex_point ( 'none', #1217 ) ;
#11364 = edge_curve ( 'none', #92, #17654, #1210, .t. ) ;
#11365 = oriented_edge ( 'none', *, *, #11351, .t. ) ;
#11366 = edge_loop ( 'none', ( #11356, #11185, #11380, #11403, #11338 ) ) ;
#11367 = oriented_edge ( 'none', *, *, #17868, .f. ) ;
#11368 = edge_curve ( 'none', #11376, #11363, #1202, .t. ) ;
#11369 = oriented_edge ( 'none', *, *, #143, .t. ) ;
#11370 = oriented_edge ( 'none', *, *, #11378, .f. ) ;
#11371 = advanced_face ( 'none', ( #1183 ), #1213, .t. ) ;
#11372 = edge_loop ( 'none', ( #11377, #11370, #11379, #11365 ) ) ;
#11373 = oriented_edge ( 'none', *, *, #11412, .t. ) ;
#11374 = oriented_edge ( 'none', *, *, #12155, .t. ) ;
#11375 = advanced_face ( 'none', ( #1203 ), #1198, .t. ) ;
#11376 = vertex_point ( 'none', #1248 ) ;
#11377 = oriented_edge ( 'none', *, *, #57, .f. ) ;
#11378 = edge_curve ( 'none', #11376, #13, #1247, .t. ) ;
#11379 = oriented_edge ( 'none', *, *, #11368, .t. ) ;
#11380 = oriented_edge ( 'none', *, *, #17796, .f. ) ;
#11381 = oriented_edge ( 'none', *, *, #12146, .t. ) ;
#11382 = edge_curve ( 'none', #11427, #20, #1250, .t. ) ;
#11383 = edge_curve ( 'none', #11427, #11376, #1231, .t. ) ;
#11384 = edge_loop ( 'none', ( #11423, #11426, #11409, #11398 ) ) ;
#11385 = oriented_edge ( 'none', *, *, #11336, .t. ) ;
#11386 = oriented_edge ( 'none', *, *, #11887, .f. ) ;
#11387 = edge_loop ( 'none', ( #11419, #11452, #11417, #11431 ) ) ;
#11388 = edge_curve ( 'none', #11363, #11340, #1227, .t. ) ;
#11389 = oriented_edge ( 'none', *, *, #37, .f. ) ;
#11390 = edge_loop ( 'none', ( #11396, #11415, #11309, #11374 ) ) ;
#11391 = advanced_face ( 'none', ( #1237 ), #1236, .t. ) ;
#11392 = oriented_edge ( 'none', *, *, #17180, .f. ) ;
#11393 = vertex_point ( 'none', #1233 ) ;
#11394 = oriented_edge ( 'none', *, *, #11178, .t. ) ;
#11395 = edge_curve ( 'none', #17670, #17689, #1282, .t. ) ;
#11396 = oriented_edge ( 'none', *, *, #13058, .f. ) ;
#11397 = oriented_edge ( 'none', *, *, #13107, .t. ) ;
#11398 = oriented_edge ( 'none', *, *, #11378, .t. ) ;
#11399 = edge_curve ( 'none', #11448, #18416, #1220, .t. ) ;
#11400 = oriented_edge ( 'none', *, *, #11399, .f. ) ;
#11401 = edge_loop ( 'none', ( #11355, #11394, #11402, #17103, #17209 ) ) ;
#11402 = oriented_edge ( 'none', *, *, #17644, .f. ) ;
#11403 = oriented_edge ( 'none', *, *, #141, .t. ) ;
#11404 = advanced_face ( 'none', ( #1280 ), #1221, .f. ) ;
#11405 = oriented_edge ( 'none', *, *, #17207, .t. ) ;
#11406 = advanced_face ( 'none', ( #1263 ), #1262, .f. ) ;
#11407 = oriented_edge ( 'none', *, *, #12006, .f. ) ;
#11408 = edge_loop ( 'none', ( #11389, #11400, #11373, #11444 ) ) ;
#11410 = oriented_edge ( 'none', *, *, #11959, .f. ) ;
#11409 = oriented_edge ( 'none', *, *, #11383, .t. ) ;
#11411 = vertex_point ( 'none', #1276 ) ;
#11412 = edge_curve ( 'none', #11448, #11427, #1260, .t. ) ;
#11413 = edge_curve ( 'none', #93, #17682, #1298, .t. ) ;
#11414 = advanced_face ( 'none', ( #1297 ), #1257, .t. ) ;
#11415 = oriented_edge ( 'none', *, *, #11899, .f. ) ;
#11416 = oriented_edge ( 'none', *, *, #12470, .t. ) ;
#11417 = oriented_edge ( 'none', *, *, #11462, .t. ) ;
#11418 = vertex_point ( 'none', #1307 ) ;
#11419 = oriented_edge ( 'none', *, *, #12, .f. ) ;
#11420 = oriented_edge ( 'none', *, *, #17327, .f. ) ;
#11421 = edge_loop ( 'none', ( #11236, #11228, #11405, #11490 ) ) ;
#11422 = oriented_edge ( 'none', *, *, #56, .f. ) ;
#11423 = oriented_edge ( 'none', *, *, #53, .f. ) ;
#11424 = edge_loop ( 'none', ( #11422, #11480, #11477, #11469 ) ) ;
#11425 = advanced_face ( 'none', ( #1239 ), #1305, .t. ) ;
#11426 = oriented_edge ( 'none', *, *, #11382, .f. ) ;
#11427 = vertex_point ( 'none', #1301 ) ;
#11428 = oriented_edge ( 'none', *, *, #12064, .t. ) ;
#11429 = edge_loop ( 'none', ( #11438, #11461, #11449, #11510 ) ) ;
#11430 = edge_curve ( 'none', #11453, #16, #1336, .t. ) ;
#11431 = oriented_edge ( 'none', *, *, #11399, .t. ) ;
#11432 = edge_curve ( 'none', #11447, #18444, #1328, .t. ) ;
#11433 = oriented_edge ( 'none', *, *, #11459, .f. ) ;
#11434 = advanced_face ( 'none', ( #1288 ), #1286, .t. ) ;
#11435 = oriented_edge ( 'none', *, *, #15, .f. ) ;
#11436 = oriented_edge ( 'none', *, *, #11491, .t. ) ;
#11437 = oriented_edge ( 'none', *, *, #12391, .f. ) ;
#11438 = oriented_edge ( 'none', *, *, #2, .f. ) ;
#11439 = oriented_edge ( 'none', *, *, #11460, .t. ) ;
#11440 = edge_loop ( 'none', ( #11435, #11457, #11439, #11458 ) ) ;
#11441 = advanced_face ( 'none', ( #1323 ), #1319, .t. ) ;
#11442 = oriented_edge ( 'none', *, *, #34, .f. ) ;
#11443 = advanced_face ( 'none', ( #1329 ), #1311, .t. ) ;
#11444 = oriented_edge ( 'none', *, *, #11382, .t. ) ;
#11445 = edge_loop ( 'none', ( #11442, #11463, #11436, #11487 ) ) ;
#11446 = advanced_face ( 'none', ( #1070 ), #1321, .t. ) ;
#11447 = vertex_point ( 'none', #1369 ) ;
#11448 = vertex_point ( 'none', #1367 ) ;
#11449 = oriented_edge ( 'none', *, *, #11506, .t. ) ;
#11450 = edge_curve ( 'none', #11411, #5, #1356, .t. ) ;
#11451 = oriented_edge ( 'none', *, *, #13060, .t. ) ;
#11452 = oriented_edge ( 'none', *, *, #11432, .f. ) ;
#11453 = vertex_point ( 'none', #1352 ) ;
#11454 = edge_loop ( 'none', ( #11474, #11433, #11503, #11497 ) ) ;
#11455 = oriented_edge ( 'none', *, *, #10769, .f. ) ;
#11456 = advanced_face ( 'none', ( #1364 ), #1361, .f. ) ;
#11457 = oriented_edge ( 'none', *, *, #11450, .f. ) ;
#11458 = oriented_edge ( 'none', *, *, #11432, .t. ) ;
#11459 = edge_curve ( 'none', #11418, #18521, #1360, .t. ) ;
#11460 = edge_curve ( 'none', #11411, #11447, #1347, .t. ) ;
#11461 = oriented_edge ( 'none', *, *, #11505, .f. ) ;
#11462 = edge_curve ( 'none', #11447, #11448, #1345, .t. ) ;
#11463 = oriented_edge ( 'none', *, *, #11430, .f. ) ;
#11464 = oriented_edge ( 'none', *, *, #17667, .f. ) ;
#11465 = edge_curve ( 'none', #17829, #17659, #1341, .t. ) ;
#11466 = oriented_edge ( 'none', *, *, #187, .t. ) ;
#11467 = oriented_edge ( 'none', *, *, #17879, .f. ) ;
#11468 = oriented_edge ( 'none', *, *, #12465, .t. ) ;
#11469 = oriented_edge ( 'none', *, *, #11986, .t. ) ;
#11470 = edge_loop ( 'none', ( #11420, #11468, #11481 ) ) ;
#11471 = advanced_face ( 'none', ( #1387 ), #1366, .t. ) ;
#11472 = edge_curve ( 'none', #182, #17807, #1374, .t. ) ;
#11473 = advanced_face ( 'none', ( #1375 ), #1372, .t. ) ;
#11474 = oriented_edge ( 'none', *, *, #18412, .f. ) ;
#11475 = oriented_edge ( 'none', *, *, #194, .t. ) ;
#11476 = edge_loop ( 'none', ( #11527, #11488, #11543, #11518, #11538, #11534, #11550, #11545, #11531, #11526, #2520, #11361, #11576, #11568, #11571 ) ) ;
#11477 = oriented_edge ( 'none', *, *, #17868, .t. ) ;
#11478 = advanced_face ( 'none', ( #1381 ), #1380, .t. ) ;
#11479 = edge_loop ( 'none', ( #11407, #11416, #11484 ) ) ;
#11480 = oriented_edge ( 'none', *, *, #11892, .f. ) ;
#11481 = oriented_edge ( 'none', *, *, #11926, .t. ) ;
#11482 = edge_loop ( 'none', ( #11464, #13108, #17978 ) ) ;
#11483 = advanced_face ( 'none', ( #1425 ), #1424, .t. ) ;
#11484 = oriented_edge ( 'none', *, *, #11864, .t. ) ;
#11485 = advanced_face ( 'none', ( #1388 ), #1413, .f. ) ;
#11486 = edge_loop ( 'none', ( #11499, #17219, #17205 ) ) ;
#11487 = oriented_edge ( 'none', *, *, #11450, .t. ) ;
#11488 = oriented_edge ( 'none', *, *, #11299, .f. ) ;
#11489 = vertex_point ( 'none', #1379 ) ;
#11490 = oriented_edge ( 'none', *, *, #12065, .t. ) ;
#11491 = edge_curve ( 'none', #11453, #11411, #1407, .t. ) ;
#11492 = vertex_point ( 'none', #1409 ) ;
#11493 = edge_curve ( 'none', #9882, #9935, #1418, .t. ) ;
#11494 = oriented_edge ( 'none', *, *, #17221, .t. ) ;
#11495 = oriented_edge ( 'none', *, *, #17361, .t. ) ;
#11496 = edge_curve ( 'none', #11418, #11453, #1456, .t. ) ;
#11497 = oriented_edge ( 'none', *, *, #11430, .t. ) ;
#11498 = advanced_face ( 'none', ( #1461 ), #1408, .t. ) ;
#11499 = oriented_edge ( 'none', *, *, #942, .f. ) ;
#11500 = oriented_edge ( 'none', *, *, #11502, .t. ) ;
#11501 = oriented_edge ( 'none', *, *, #11542, .t. ) ;
#11502 = edge_curve ( 'none', #11504, #11536, #1449, .t. ) ;
#11503 = oriented_edge ( 'none', *, *, #11496, .t. ) ;
#11504 = vertex_point ( 'none', #1444 ) ;
#11505 = edge_curve ( 'none', #11489, #18520, #1442, .t. ) ;
#11506 = edge_curve ( 'none', #11489, #11418, #1453, .t. ) ;
#11507 = edge_curve ( 'none', #11541, #11537, #1431, .t. ) ;
#11508 = oriented_edge ( 'none', *, *, #11513, .t. ) ;
#11509 = advanced_face ( 'none', ( #1432 ), #1430, .t. ) ;
#11510 = oriented_edge ( 'none', *, *, #11459, .t. ) ;
#11511 = edge_loop ( 'none', ( #11657, #11653, #11641, #11659 ) ) ;
#11512 = edge_curve ( 'none', #11656, #11691, #1491, .t. ) ;
#11513 = edge_curve ( 'none', #11537, #11504, #1436, .t. ) ;
#11514 = vertex_point ( 'none', #1485 ) ;
#11515 = vertex_point ( 'none', #1479 ) ;
#11516 = edge_curve ( 'none', #17343, #17346, #1490, .t. ) ;
#11517 = edge_curve ( 'none', #1085, #1065, #1474, .t. ) ;
#11518 = oriented_edge ( 'none', *, *, #11350, .f. ) ;
#11519 = oriented_edge ( 'none', *, *, #11507, .t. ) ;
#11520 = oriented_edge ( 'none', *, *, #11544, .t. ) ;
#11521 = oriented_edge ( 'none', *, *, #17802, .f. ) ;
#11522 = oriented_edge ( 'none', *, *, #11472, .t. ) ;
#11523 = vertex_point ( 'none', #1438 ) ;
#11524 = edge_loop ( 'none', ( #11528, #11532, #11533, #11529 ) ) ;
#11525 = edge_curve ( 'none', #17359, #11523, #1469, .t. ) ;
#11526 = oriented_edge ( 'none', *, *, #11462, .f. ) ;
#11527 = oriented_edge ( 'none', *, *, #11300, .f. ) ;
#11528 = oriented_edge ( 'none', *, *, #6, .f. ) ;
#11529 = oriented_edge ( 'none', *, *, #11505, .t. ) ;
#11530 = oriented_edge ( 'none', *, *, #12002, .f. ) ;
#11531 = oriented_edge ( 'none', *, *, #11412, .f. ) ;
#11532 = oriented_edge ( 'none', *, *, #11306, .f. ) ;
#11533 = oriented_edge ( 'none', *, *, #11547, .t. ) ;
#11534 = oriented_edge ( 'none', *, *, #11388, .f. ) ;
#11535 = advanced_face ( 'none', ( #1521 ), #1466, .f. ) ;
#11536 = vertex_point ( 'none', #1522 ) ;
#11537 = vertex_point ( 'none', #1511 ) ;
#11538 = oriented_edge ( 'none', *, *, #11332, .f. ) ;
#11539 = oriented_edge ( 'none', *, *, #12459, .t. ) ;
#11540 = vertex_point ( 'none', #1517 ) ;
#11541 = vertex_point ( 'none', #1514 ) ;
#11542 = edge_curve ( 'none', #17329, #17343, #1516, .t. ) ;
#11543 = oriented_edge ( 'none', *, *, #11321, .f. ) ;
#11544 = edge_curve ( 'none', #11536, #11541, #1510, .t. ) ;
#11545 = oriented_edge ( 'none', *, *, #11383, .f. ) ;
#11546 = advanced_face ( 'none', ( #1507 ), #1508, .t. ) ;
#11547 = edge_curve ( 'none', #11281, #11489, #1500, .t. ) ;
#11548 = edge_loop ( 'none', ( #11520, #11519, #11508, #11500 ) ) ;
#11549 = edge_curve ( 'none', #11683, #17916, #1560, .t. ) ;
#11550 = oriented_edge ( 'none', *, *, #11368, .f. ) ;
#11551 = vertex_point ( 'none', #1556 ) ;
#11552 = advanced_face ( 'none', ( #1561 ), #1501, .t. ) ;
#11553 = oriented_edge ( 'none', *, *, #11631, .t. ) ;
#11554 = oriented_edge ( 'none', *, *, #11564, .t. ) ;
#11555 = oriented_edge ( 'none', *, *, #18417, .f. ) ;
#11556 = oriented_edge ( 'none', *, *, #11615, .f. ) ;
#11557 = edge_loop ( 'none', ( #11586, #11591, #11570, #11554 ) ) ;
#11558 = edge_loop ( 'none', ( #11640, #11693, #11658, #11669 ) ) ;
#11559 = edge_curve ( 'none', #11699, #17912, #1552, .t. ) ;
#11560 = edge_loop ( 'none', ( #11771, #11671, #11623, #17884 ) ) ;
#11561 = manifold_solid_brep ( 'chamfer1', #9445 ) ;
#11562 = edge_curve ( 'none', #11573, #18338, #1547, .t. ) ;
#11563 = oriented_edge ( 'none', *, *, #11564, .f. ) ;
#11564 = edge_curve ( 'none', #11578, #2589, #1536, .t. ) ;
#11565 = closed_shell ( 'none', ( #1773, #17174, #17631, #11746, #12436, #11254, #18281, #13135, #13126, #13114, #11434, #17976, #12337, #12401, #12388, #12370, #12450, #12434, #12416, #12427, #12510, #12502, #12479, #12464, #11888, #11951, #12009, #12061, #12040, #12096, #12207, #12255, #17365, #12257, #11936, #13079, #18057, #18111, #18107, #18106, #11210, #11199, #11227, #11225, #11404, #11314, #11456, #11406, #11485, #11471, #11483, #11478, #17968 ) ) ;
#11566 = vertex_point ( 'none', #1548 ) ;
#11567 = vertex_point ( 'none', #1537 ) ;
#11568 = oriented_edge ( 'none', *, *, #11506, .f. ) ;
#11569 = oriented_edge ( 'none', *, *, #11583, .f. ) ;
#11570 = oriented_edge ( 'none', *, *, #11575, .t. ) ;
#11571 = oriented_edge ( 'none', *, *, #11547, .f. ) ;
#11572 = vertex_point ( 'none', #1541 ) ;
#11573 = vertex_point ( 'none', #1529 ) ;
#11574 = oriented_edge ( 'none', *, *, #17863, .f. ) ;
#11575 = edge_curve ( 'none', #11573, #11578, #1594, .t. ) ;
#11576 = oriented_edge ( 'none', *, *, #11496, .f. ) ;
#11577 = edge_loop ( 'none', ( #11590, #11563, #11619, #11580 ) ) ;
#11578 = vertex_point ( 'none', #1528 ) ;
#11579 = advanced_face ( 'none', ( #1531 ), #1527, .t. ) ;
#11580 = oriented_edge ( 'none', *, *, #11615, .t. ) ;
#11581 = oriented_edge ( 'none', *, *, #18428, .f. ) ;
#11582 = oriented_edge ( 'none', *, *, #196, .f. ) ;
#11583 = edge_curve ( 'none', #17807, #17869, #1595, .t. ) ;
#11584 = edge_loop ( 'none', ( #11581, #11585, #11609, #11592 ) ) ;
#11585 = oriented_edge ( 'none', *, *, #11605, .f. ) ;
#11586 = oriented_edge ( 'none', *, *, #29, .f. ) ;
#11587 = edge_loop ( 'none', ( #11466, #11392, #11337, #11467 ) ) ;
#11588 = oriented_edge ( 'none', *, *, #11472, .f. ) ;
#11589 = edge_loop ( 'none', ( #11743, #17305, #11733, #11682 ) ) ;
#11590 = oriented_edge ( 'none', *, *, #18339, .f. ) ;
#11591 = oriented_edge ( 'none', *, *, #11562, .f. ) ;
#11592 = oriented_edge ( 'none', *, *, #11562, .t. ) ;
#11593 = oriented_edge ( 'none', *, *, #11596, .t. ) ;
#11594 = edge_curve ( 'none', #11578, #11572, #1580, .t. ) ;
#11595 = advanced_face ( 'none', ( #1583 ), #1576, .t. ) ;
#11596 = edge_curve ( 'none', #11611, #11540, #1574, .t. ) ;
#11597 = oriented_edge ( 'none', *, *, #210, .f. ) ;
#11598 = oriented_edge ( 'none', *, *, #10825, .f. ) ;
#11599 = oriented_edge ( 'none', *, *, #11675, .t. ) ;
#11600 = edge_loop ( 'none', ( #11704, #11687, #11553, #11670 ) ) ;
#11601 = oriented_edge ( 'none', *, *, #209, .t. ) ;
#11602 = oriented_edge ( 'none', *, *, #11605, .t. ) ;
#11603 = advanced_face ( 'none', ( #1587 ), #781, .t. ) ;
#11604 = oriented_edge ( 'none', *, *, #11649, .f. ) ;
#11605 = edge_curve ( 'none', #11540, #18374, #1616, .t. ) ;
#11606 = oriented_edge ( 'none', *, *, #11614, .t. ) ;
#11607 = advanced_face ( 'none', ( #1617 ), #1597, .t. ) ;
#11608 = oriented_edge ( 'none', *, *, #17197, .t. ) ;
#11609 = oriented_edge ( 'none', *, *, #11616, .t. ) ;
#11610 = edge_loop ( 'none', ( #11555, #11618, #11593, #11602 ) ) ;
#11611 = vertex_point ( 'none', #1608 ) ;
#11612 = advanced_face ( 'none', ( #1607 ), #1605, .f. ) ;
#11613 = edge_curve ( 'none', #11611, #18427, #1599, .t. ) ;
#11614 = edge_curve ( 'none', #8200, #7674, #1692, .t. ) ;
#11615 = edge_curve ( 'none', #11572, #18326, #1687, .t. ) ;
#11616 = edge_curve ( 'none', #11540, #11573, #1681, .t. ) ;
#11617 = edge_curve ( 'none', #11566, #11656, #1676, .t. ) ;
#11618 = oriented_edge ( 'none', *, *, #11613, .f. ) ;
#11619 = oriented_edge ( 'none', *, *, #11594, .t. ) ;
#11620 = advanced_face ( 'none', ( #1600 ), #1601, .t. ) ;
#11621 = cartesian_point ( 'none', ( 14.07680417743594200, -14.17058962467523600, -58.99999999999998600 ) ) ;
#11622 = cartesian_point ( 'none', ( 14.07680417743594200, -14.17058962467523600, -59.09999999999998700 ) ) ;
#11623 = oriented_edge ( 'none', *, *, #11465, .t. ) ;
#11624 = cartesian_point ( 'none', ( 14.07680417743594200, -14.17058962467523600, -59.19999999999998900 ) ) ;
#11625 = cartesian_point ( 'none', ( 14.07680417743594200, -14.17058962467523600, -59.29999999999999000 ) ) ;
#11626 = oriented_edge ( 'none', *, *, #17801, .f. ) ;
#11627 = oriented_edge ( 'none', *, *, #18418, .f. ) ;
#11628 = edge_curve ( 'none', #17353, #17363, #1671, .t. ) ;
#11629 = vertex_point ( 'none', #1691 ) ;
#11630 = oriented_edge ( 'none', *, *, #11344, .t. ) ;
#11631 = edge_curve ( 'none', #11551, #11648, #1733, .t. ) ;
#11632 = oriented_edge ( 'none', *, *, #11828, .f. ) ;
#11633 = oriented_edge ( 'none', *, *, #11794, .t. ) ;
#11634 = oriented_edge ( 'none', *, *, #17119, .f. ) ;
#11635 = oriented_edge ( 'none', *, *, #11814, .f. ) ;
#11636 = vertex_point ( 'none', #1735 ) ;
#11637 = edge_curve ( 'none', #11523, #17350, #1734, .t. ) ;
#11638 = edge_curve ( 'none', #17363, #17359, #1741, .t. ) ;
#11639 = advanced_face ( 'none', ( #1683 ), #1672, .t. ) ;
#11640 = oriented_edge ( 'none', *, *, #11617, .t. ) ;
#11641 = oriented_edge ( 'none', *, *, #11617, .f. ) ;
#11642 = oriented_edge ( 'none', *, *, #17686, .f. ) ;
#11643 = oriented_edge ( 'none', *, *, #11596, .f. ) ;
#11644 = oriented_edge ( 'none', *, *, #11675, .f. ) ;
#11645 = oriented_edge ( 'none', *, *, #18324, .f. ) ;
#11646 = oriented_edge ( 'none', *, *, #11755, .t. ) ;
#11647 = oriented_edge ( 'none', *, *, #11819, .t. ) ;
#11648 = vertex_point ( 'none', #1719 ) ;
#11649 = edge_curve ( 'none', #11648, #18431, #1718, .t. ) ;
#11650 = oriented_edge ( 'none', *, *, #11613, .t. ) ;
#11651 = oriented_edge ( 'none', *, *, #18343, .f. ) ;
#11652 = edge_curve ( 'none', #11515, #11567, #1711, .t. ) ;
#11653 = oriented_edge ( 'none', *, *, #11655, .t. ) ;
#11654 = advanced_face ( 'none', ( #1721 ), #1762, .f. ) ;
#11655 = edge_curve ( 'none', #11567, #11656, #1702, .t. ) ;
#11656 = vertex_point ( 'none', #1761 ) ;
#11657 = oriented_edge ( 'none', *, *, #11652, .t. ) ;
#11658 = oriented_edge ( 'none', *, *, #11707, .f. ) ;
#11659 = oriented_edge ( 'none', *, *, #11680, .t. ) ;
#11660 = oriented_edge ( 'none', *, *, #11637, .f. ) ;
#11661 = oriented_edge ( 'none', *, *, #11678, .f. ) ;
#11662 = vertex_point ( 'none', #1760 ) ;
#11663 = edge_curve ( 'none', #17348, #17347, #1748, .t. ) ;
#11664 = vertex_point ( 'none', #1706 ) ;
#11665 = oriented_edge ( 'none', *, *, #11736, .t. ) ;
#11666 = advanced_face ( 'none', ( #1704 ), #1796, .t. ) ;
#11667 = oriented_edge ( 'none', *, *, #11676, .t. ) ;
#11668 = oriented_edge ( 'none', *, *, #11525, .f. ) ;
#11669 = oriented_edge ( 'none', *, *, #11674, .t. ) ;
#11670 = oriented_edge ( 'none', *, *, #11649, .t. ) ;
#11671 = oriented_edge ( 'none', *, *, #17877, .f. ) ;
#11672 = edge_loop ( 'none', ( #11692, #11681, #11695, #11694 ) ) ;
#11673 = edge_curve ( 'none', #11691, #11685, #1800, .t. ) ;
#11674 = edge_curve ( 'none', #11664, #11566, #1755, .t. ) ;
#11675 = edge_curve ( 'none', #11648, #11611, #1813, .t. ) ;
#11676 = edge_curve ( 'none', #17347, #17350, #1807, .t. ) ;
#11677 = edge_loop ( 'none', ( #11627, #11661, #11713, #11731 ) ) ;
#11678 = edge_curve ( 'none', #11750, #2308, #1875, .t. ) ;
#11679 = edge_loop ( 'none', ( #11651, #11604, #11599, #11650 ) ) ;
#11680 = edge_curve ( 'none', #11566, #11515, #1869, .t. ) ;
#11681 = oriented_edge ( 'none', *, *, #11673, .t. ) ;
#11682 = oriented_edge ( 'none', *, *, #17847, .f. ) ;
#11683 = vertex_point ( 'none', #1865 ) ;
#11684 = vertex_point ( 'none', #1815 ) ;
#11685 = vertex_point ( 'none', #1864 ) ;
#11686 = edge_loop ( 'none', ( #17917, #17904, #17908, #11701 ) ) ;
#11687 = oriented_edge ( 'none', *, *, #11708, .f. ) ;
#11688 = advanced_face ( 'none', ( #1743 ), #1806, .f. ) ;
#11689 = advanced_face ( 'none', ( #1870 ), #1871, .t. ) ;
#11690 = edge_loop ( 'none', ( #11697, #11717, #11665, #11749 ) ) ;
#11691 = vertex_point ( 'none', #1855 ) ;
#11692 = oriented_edge ( 'none', *, *, #11707, .t. ) ;
#11693 = oriented_edge ( 'none', *, *, #11512, .t. ) ;
#11694 = oriented_edge ( 'none', *, *, #11711, .t. ) ;
#11695 = oriented_edge ( 'none', *, *, #11706, .t. ) ;
#11696 = edge_curve ( 'none', #11709, #1922, #1853, .t. ) ;
#11697 = oriented_edge ( 'none', *, *, #18392, .f. ) ;
#11698 = vertex_point ( 'none', #1846 ) ;
#11699 = vertex_point ( 'none', #1845 ) ;
#11700 = edge_loop ( 'none', ( #17901, #17899, #17896, #17907 ) ) ;
#11701 = oriented_edge ( 'none', *, *, #17911, .t. ) ;
#11702 = vertex_point ( 'none', #1854 ) ;
#11703 = edge_curve ( 'none', #11684, #11702, #1850, .t. ) ;
#11704 = oriented_edge ( 'none', *, *, #18419, .f. ) ;
#11705 = advanced_face ( 'none', ( #1851 ), #1569, .t. ) ;
#11706 = edge_curve ( 'none', #11685, #11698, #1068, .t. ) ;
#11707 = edge_curve ( 'none', #11664, #11691, #1900, .t. ) ;
#11708 = edge_curve ( 'none', #11551, #18344, #1901, .t. ) ;
#11709 = vertex_point ( 'none', #1893 ) ;
#11710 = vertex_point ( 'none', #1891 ) ;
#11711 = edge_curve ( 'none', #11698, #11664, #1895, .t. ) ;
#11712 = edge_loop ( 'none', ( #11868, #11942, #12030 ) ) ;
#11713 = oriented_edge ( 'none', *, *, #11722, .t. ) ;
#11714 = vertex_point ( 'none', #1885 ) ;
#11715 = edge_curve ( 'none', #11921, #11866, #1886, .t. ) ;
#11716 = oriented_edge ( 'none', *, *, #11735, .f. ) ;
#11717 = oriented_edge ( 'none', *, *, #11696, .f. ) ;
#11718 = edge_curve ( 'none', #11514, #17348, #1877, .t. ) ;
#11719 = edge_loop ( 'none', ( #11729, #11716, #11635, #11726, #11725, #11816, #11862, #11865, #11861, #11823, #11863, #11914, #11791, #11912, #11879, #11920, #11918, #11940 ) ) ;
#11720 = edge_curve ( 'none', #11662, #11709, #1888, .t. ) ;
#11721 = oriented_edge ( 'none', *, *, #18424, .f. ) ;
#11722 = edge_curve ( 'none', #11750, #11551, #1930, .t. ) ;
#11723 = cartesian_point ( 'none', ( -41.91139728946793500, -41.91139728946792800, -59.51233883596152200 ) ) ;
#11724 = oriented_edge ( 'none', *, *, #17921, .f. ) ;
#11725 = oriented_edge ( 'none', *, *, #11772, .f. ) ;
#11726 = oriented_edge ( 'none', *, *, #11800, .f. ) ;
#11727 = oriented_edge ( 'none', *, *, #11638, .f. ) ;
#11728 = vertex_point ( 'none', #1882 ) ;
#11729 = oriented_edge ( 'none', *, *, #11732, .t. ) ;
#11730 = edge_loop ( 'none', ( #11752, #11760, #11757, #11754 ) ) ;
#11731 = oriented_edge ( 'none', *, *, #11708, .t. ) ;
#11732 = edge_curve ( 'none', #11734, #11714, #1924, .t. ) ;
#11733 = oriented_edge ( 'none', *, *, #173, .f. ) ;
#11734 = vertex_point ( 'none', #1920 ) ;
#11735 = edge_curve ( 'none', #11629, #11714, #1912, .t. ) ;
#11736 = edge_curve ( 'none', #11709, #11750, #1916, .t. ) ;
#11737 = advanced_face ( 'none', ( #1923 ), #1921, .t. ) ;
#11738 = oriented_edge ( 'none', *, *, #11628, .f. ) ;
#11739 = oriented_edge ( 'none', *, *, #135, .f. ) ;
#11740 = oriented_edge ( 'none', *, *, #11747, .t. ) ;
#11741 = edge_loop ( 'none', ( #11645, #11556, #11787, #11647 ) ) ;
#11742 = vertex_point ( 'none', #1926 ) ;
#11743 = oriented_edge ( 'none', *, *, #11583, .t. ) ;
#11744 = advanced_face ( 'none', ( #1911 ), #1965, .t. ) ;
#11745 = edge_loop ( 'none', ( #11721, #11751, #11753, #11740 ) ) ;
#11746 = advanced_face ( 'none', ( #1969 ), #1914, .t. ) ;
#11747 = edge_curve ( 'none', #11662, #18332, #1956, .t. ) ;
#11748 = edge_curve ( 'none', #11758, #11662, #1947, .t. ) ;
#11749 = oriented_edge ( 'none', *, *, #11678, .t. ) ;
#11750 = vertex_point ( 'none', #1955 ) ;
#11751 = oriented_edge ( 'none', *, *, #11755, .f. ) ;
#11752 = oriented_edge ( 'none', *, *, #18422, .f. ) ;
#11753 = oriented_edge ( 'none', *, *, #11748, .t. ) ;
#11754 = oriented_edge ( 'none', *, *, #11696, .t. ) ;
#11755 = edge_curve ( 'none', #11758, #18336, #1954, .t. ) ;
#11756 = advanced_face ( 'none', ( #1946 ), #2000, .t. ) ;
#11757 = oriented_edge ( 'none', *, *, #11720, .t. ) ;
#11758 = vertex_point ( 'none', #1906 ) ;
#11759 = oriented_edge ( 'none', *, *, #11159, .f. ) ;
#11760 = oriented_edge ( 'none', *, *, #11747, .f. ) ;
#11761 = advanced_face ( 'none', ( #1938 ), #1945, .t. ) ;
#11762 = oriented_edge ( 'none', *, *, #11736, .f. ) ;
#11763 = oriented_edge ( 'none', *, *, #11781, .f. ) ;
#11764 = oriented_edge ( 'none', *, *, #11809, .t. ) ;
#11765 = edge_loop ( 'none', ( #11775, #11815, #11782, #11646 ) ) ;
#11766 = oriented_edge ( 'none', *, *, #11803, .f. ) ;
#11767 = edge_loop ( 'none', ( #11788, #11820, #11632, #11776 ) ) ;
#11768 = advanced_face ( 'none', ( #1951 ), #1989, .f. ) ;
#11769 = edge_curve ( 'none', #11860, #17699, #1993, .t. ) ;
#11770 = oriented_edge ( 'none', *, *, #11748, .f. ) ;
#11771 = oriented_edge ( 'none', *, *, #162, .f. ) ;
#11772 = edge_curve ( 'none', #11710, #11728, #1992, .t. ) ;
#11773 = edge_curve ( 'none', #11789, #11636, #1991, .t. ) ;
#11774 = oriented_edge ( 'none', *, *, #17127, .f. ) ;
#11775 = oriented_edge ( 'none', *, *, #18333, .f. ) ;
#11776 = oriented_edge ( 'none', *, *, #11395, .f. ) ;
#11777 = oriented_edge ( 'none', *, *, #11722, .f. ) ;
#11778 = oriented_edge ( 'none', *, *, #11352, .f. ) ;
#11779 = vertex_point ( 'none', #1982 ) ;
#11780 = advanced_face ( 'none', ( #2025 ), #2015, .t. ) ;
#11781 = edge_curve ( 'none', #17670, #17043, #1972, .t. ) ;
#11782 = oriented_edge ( 'none', *, *, #11803, .t. ) ;
#11783 = vertex_point ( 'none', #2018 ) ;
#11784 = edge_loop ( 'none', ( #11786, #11812, #11810, #11643, #11644, #11795, #11777, #11762, #11811, #11770, #11766, #11798 ) ) ;
#11785 = edge_loop ( 'none', ( #11633, #11642, #11119, #11634 ) ) ;
#11786 = oriented_edge ( 'none', *, *, #11594, .f. ) ;
#11787 = oriented_edge ( 'none', *, *, #11799, .t. ) ;
#11788 = oriented_edge ( 'none', *, *, #11781, .t. ) ;
#11789 = vertex_point ( 'none', #1985 ) ;
#11790 = oriented_edge ( 'none', *, *, #17798, .f. ) ;
#11791 = oriented_edge ( 'none', *, *, #11910, .t. ) ;
#11792 = edge_loop ( 'none', ( #11763, #11790, #11797, #11793 ) ) ;
#11793 = oriented_edge ( 'none', *, *, #17114, .f. ) ;
#11794 = edge_curve ( 'none', #17070, #17635, #2047, .t. ) ;
#11795 = oriented_edge ( 'none', *, *, #11631, .f. ) ;
#11796 = vertex_point ( 'none', #2045 ) ;
#11797 = oriented_edge ( 'none', *, *, #11809, .f. ) ;
#11798 = oriented_edge ( 'none', *, *, #11799, .f. ) ;
#11799 = edge_curve ( 'none', #11572, #11779, #2039, .t. ) ;
#11800 = edge_curve ( 'none', #11728, #11796, #2021, .t. ) ;
#11801 = advanced_face ( 'none', ( #2035 ), #2010, .f. ) ;
#11802 = edge_loop ( 'none', ( #11764, #11778, #11813, #11774 ) ) ;
#11803 = edge_curve ( 'none', #11779, #11758, #2027, .t. ) ;
#11804 = oriented_edge ( 'none', *, *, #11926, .f. ) ;
#11805 = vertex_point ( 'none', #2097 ) ;
#11806 = advanced_face ( 'none', ( #2096 ), #2094, .t. ) ;
#11807 = edge_curve ( 'none', #11805, #11789, #2087, .t. ) ;
#11808 = edge_curve ( 'none', #11783, #11710, #2048, .t. ) ;
#11809 = edge_curve ( 'none', #17113, #17674, #2080, .t. ) ;
#11810 = oriented_edge ( 'none', *, *, #11616, .f. ) ;
#11811 = oriented_edge ( 'none', *, *, #11720, .f. ) ;
#11812 = oriented_edge ( 'none', *, *, #11575, .f. ) ;
#11813 = oriented_edge ( 'none', *, *, #11794, .f. ) ;
#11814 = edge_curve ( 'none', #11796, #11629, #2072, .t. ) ;
#11815 = oriented_edge ( 'none', *, *, #11819, .f. ) ;
#11816 = oriented_edge ( 'none', *, *, #11808, .f. ) ;
#11817 = advanced_face ( 'none', ( #2126 ), #2076, .f. ) ;
#11818 = advanced_face ( 'none', ( #2123 ), #2085, .t. ) ;
#11819 = edge_curve ( 'none', #11779, #18327, #2118, .t. ) ;
#11820 = oriented_edge ( 'none', *, *, #17111, .f. ) ;
#11821 = edge_loop ( 'none', ( #11123, #11824, #11343, #11626 ) ) ;
#11822 = oriented_edge ( 'none', *, *, #17041, .f. ) ;
#11823 = oriented_edge ( 'none', *, *, #11825, .f. ) ;
#11824 = oriented_edge ( 'none', *, *, #17105, .f. ) ;
#11825 = edge_curve ( 'none', #17697, #11805, #2109, .t. ) ;
#11826 = oriented_edge ( 'none', *, *, #17221, .f. ) ;
#11827 = oriented_edge ( 'none', *, *, #11178, .f. ) ;
#11828 = edge_curve ( 'none', #17689, #17112, #1588, .t. ) ;
#11829 = oriented_edge ( 'none', *, *, #12465, .f. ) ;
#11830 = advanced_face ( 'none', ( #2114 ), #2151, .t. ) ;
#11831 = edge_curve ( 'none', #11922, #11928, #2148, .t. ) ;
#11832 = edge_curve ( 'none', #17643, #17166, #2149, .t. ) ;
#11833 = oriented_edge ( 'none', *, *, #11847, .f. ) ;
#11834 = edge_loop ( 'none', ( #12469, #12467 ) ) ;
#11835 = vertex_point ( 'none', #2156 ) ;
#11836 = edge_curve ( 'none', #4350, #11246, #2142, .t. ) ;
#11837 = oriented_edge ( 'none', *, *, #11241, .f. ) ;
#11839 = edge_curve ( 'none', #12503, #12482, #2172, .t. ) ;
#11838 = edge_loop ( 'none', ( #11842, #11837, #11841, #4648 ) ) ;
#11840 = oriented_edge ( 'none', *, *, #17971, .f. ) ;
#11841 = oriented_edge ( 'none', *, *, #2913, .t. ) ;
#11842 = oriented_edge ( 'none', *, *, #11836, .f. ) ;
#11843 = advanced_face ( 'none', ( #2143 ), #2165, .t. ) ;
#11844 = edge_loop ( 'none', ( #12466, #12478 ) ) ;
#11845 = oriented_edge ( 'none', *, *, #11258, .t. ) ;
#11846 = edge_curve ( 'none', #3007, #11246, #2171, .t. ) ;
#11847 = edge_curve ( 'none', #12472, #12503, #2225, .t. ) ;
#11848 = edge_curve ( 'none', #11247, #4416, #2218, .t. ) ;
#11849 = edge_loop ( 'none', ( #11850, #11829 ) ) ;
#11850 = oriented_edge ( 'none', *, *, #61, .f. ) ;
#11851 = edge_loop ( 'none', ( #11874, #12471 ) ) ;
#11852 = oriented_edge ( 'none', *, *, #12476, .t. ) ;
#11853 = edge_curve ( 'none', #17970, #16753, #2214, .t. ) ;
#11854 = edge_loop ( 'none', ( #11855, #11840 ) ) ;
#11855 = oriented_edge ( 'none', *, *, #11853, .f. ) ;
#11856 = edge_loop ( 'none', ( #11245, #11259, #11260, #11845 ) ) ;
#11857 = oriented_edge ( 'none', *, *, #12470, .f. ) ;
#11858 = edge_loop ( 'none', ( #11893, #11944 ) ) ;
#11859 = oriented_edge ( 'none', *, *, #13074, .t. ) ;
#11860 = vertex_point ( 'none', #2219 ) ;
#11861 = oriented_edge ( 'none', *, *, #11807, .f. ) ;
#11862 = oriented_edge ( 'none', *, *, #11889, .f. ) ;
#11863 = oriented_edge ( 'none', *, *, #17727, .f. ) ;
#11864 = edge_curve ( 'none', #17356, #12123, #2215, .t. ) ;
#11865 = oriented_edge ( 'none', *, *, #11773, .f. ) ;
#11866 = vertex_point ( 'none', #2202 ) ;
#11867 = edge_loop ( 'none', ( #17124, #16819, #16843, #11367 ) ) ;
#11868 = oriented_edge ( 'none', *, *, #17355, .t. ) ;
#11869 = oriented_edge ( 'none', *, *, #12375, .f. ) ;
#11870 = oriented_edge ( 'none', *, *, #17852, .t. ) ;
#11871 = edge_curve ( 'none', #12385, #12386, #2190, .t. ) ;
#11872 = edge_loop ( 'none', ( #12468, #11857 ) ) ;
#11873 = edge_curve ( 'none', #12389, #12409, #2200, .t. ) ;
#11874 = oriented_edge ( 'none', *, *, #11881, .f. ) ;
#11875 = edge_curve ( 'none', #12343, #12335, #2192, .t. ) ;
#11876 = edge_loop ( 'none', ( #11869, #11898 ) ) ;
#11877 = oriented_edge ( 'none', *, *, #11873, .f. ) ;
#11878 = oriented_edge ( 'none', *, *, #11890, .f. ) ;
#11879 = oriented_edge ( 'none', *, *, #11909, .t. ) ;
#11880 = edge_loop ( 'none', ( #11878, #11891 ) ) ;
#11881 = edge_curve ( 'none', #12348, #12347, #2259, .t. ) ;
#11882 = edge_loop ( 'none', ( #11877, #11883 ) ) ;
#11883 = oriented_edge ( 'none', *, *, #12394, .f. ) ;
#11884 = oriented_edge ( 'none', *, *, #17966, .t. ) ;
#11885 = oriented_edge ( 'none', *, *, #13061, .t. ) ;
#11886 = oriented_edge ( 'none', *, *, #11887, .t. ) ;
#11887 = edge_curve ( 'none', #13076, #13078, #2251, .t. ) ;
#11888 = advanced_face ( 'none', ( #2205, #2252, #2244, #2243, #2239, #2238, #2237, #2236 ), #2228, .t. ) ;
#11889 = edge_curve ( 'none', #11636, #11783, #2221, .t. ) ;
#11890 = edge_curve ( 'none', #17979, #17955, #2232, .t. ) ;
#11891 = oriented_edge ( 'none', *, *, #17983, .f. ) ;
#11892 = edge_curve ( 'none', #16850, #17037, #2235, .t. ) ;
#11893 = oriented_edge ( 'none', *, *, #11892, .t. ) ;
#11894 = edge_curve ( 'none', #17346, #11896, #2293, .t. ) ;
#11895 = oriented_edge ( 'none', *, *, #11718, .t. ) ;
#11896 = vertex_point ( 'none', #2284 ) ;
#11897 = oriented_edge ( 'none', *, *, #11875, .f. ) ;
#11898 = oriented_edge ( 'none', *, *, #11871, .f. ) ;
#11899 = edge_curve ( 'none', #13130, #13128, #2280, .t. ) ;
#11900 = edge_loop ( 'none', ( #11901, #11870 ) ) ;
#11901 = oriented_edge ( 'none', *, *, #11927, .t. ) ;
#11902 = edge_loop ( 'none', ( #11897, #11905 ) ) ;
#11903 = oriented_edge ( 'none', *, *, #11899, .t. ) ;
#11904 = oriented_edge ( 'none', *, *, #13075, .t. ) ;
#11905 = oriented_edge ( 'none', *, *, #12344, .f. ) ;
#11906 = edge_loop ( 'none', ( #11907, #11939 ) ) ;
#11907 = oriented_edge ( 'none', *, *, #11959, .t. ) ;
#11908 = edge_loop ( 'none', ( #11903, #11885 ) ) ;
#11909 = edge_curve ( 'none', #11866, #11911, #2274, .t. ) ;
#11910 = edge_curve ( 'none', #11860, #11921, #2337, .t. ) ;
#11911 = vertex_point ( 'none', #2282 ) ;
#11912 = oriented_edge ( 'none', *, *, #11715, .t. ) ;
#11913 = edge_curve ( 'none', #11911, #11922, #2331, .t. ) ;
#11914 = oriented_edge ( 'none', *, *, #11769, .f. ) ;
#11915 = vertex_point ( 'none', #2338 ) ;
#11916 = vertex_point ( 'none', #2332 ) ;
#11917 = vertex_point ( 'none', #2327 ) ;
#11918 = oriented_edge ( 'none', *, *, #11831, .t. ) ;
#11919 = edge_curve ( 'none', #11985, #11932, #2317, .t. ) ;
#11920 = oriented_edge ( 'none', *, *, #11913, .t. ) ;
#11921 = vertex_point ( 'none', #2271 ) ;
#11922 = vertex_point ( 'none', #2313 ) ;
#11923 = edge_curve ( 'none', #11930, #11917, #2315, .t. ) ;
#11924 = edge_loop ( 'none', ( #11938, #17341, #11947, #11950 ) ) ;
#11925 = oriented_edge ( 'none', *, *, #11969, .t. ) ;
#11926 = edge_curve ( 'none', #17333, #17344, #2318, .t. ) ;
#11927 = edge_curve ( 'none', #11251, #11492, #2316, .t. ) ;
#11928 = vertex_point ( 'none', #2368 ) ;
#11929 = edge_loop ( 'none', ( #11886, #11904 ) ) ;
#11930 = vertex_point ( 'none', #2320 ) ;
#11931 = edge_loop ( 'none', ( #11934, #11991, #11953, #11961, #11925, #11977, #11962, #11996, #12022, #11993, #11992, #12034, #12039, #12021, #12056, #12059 ) ) ;
#11932 = vertex_point ( 'none', #2319 ) ;
#11933 = edge_curve ( 'none', #11928, #11734, #2321, .t. ) ;
#11934 = oriented_edge ( 'none', *, *, #11946, .t. ) ;
#11935 = edge_loop ( 'none', ( #11937, #11982 ) ) ;
#11936 = advanced_face ( 'none', ( #2306 ), #2367, .f. ) ;
#11937 = oriented_edge ( 'none', *, *, #12002, .t. ) ;
#11939 = oriented_edge ( 'none', *, *, #13121, .t. ) ;
#11938 = oriented_edge ( 'none', *, *, #11923, .t. ) ;
#11940 = oriented_edge ( 'none', *, *, #11933, .t. ) ;
#11941 = edge_curve ( 'none', #17964, #17977, #2344, .t. ) ;
#11942 = oriented_edge ( 'none', *, *, #12006, .t. ) ;
#11943 = edge_loop ( 'none', ( #11437, #11530, #11539, #13827 ) ) ;
#11944 = oriented_edge ( 'none', *, *, #17115, .t. ) ;
#11945 = vertex_point ( 'none', #2345 ) ;
#11946 = edge_curve ( 'none', #11916, #11932, #2407, .t. ) ;
#11947 = oriented_edge ( 'none', *, *, #11949, .t. ) ;
#11948 = edge_curve ( 'none', #11930, #11972, #2339, .t. ) ;
#11949 = edge_curve ( 'none', #11978, #11972, #2406, .t. ) ;
#11950 = oriented_edge ( 'none', *, *, #11948, .f. ) ;
#11951 = advanced_face ( 'none', ( #2399 ), #2390, .t. ) ;
#11952 = edge_loop ( 'none', ( #11954, #11884 ) ) ;
#11953 = oriented_edge ( 'none', *, *, #11998, .f. ) ;
#11954 = oriented_edge ( 'none', *, *, #11941, .t. ) ;
#11955 = oriented_edge ( 'none', *, *, #12488, .f. ) ;
#11956 = oriented_edge ( 'none', *, *, #11839, .t. ) ;
#11957 = oriented_edge ( 'none', *, *, #12476, .f. ) ;
#11958 = edge_loop ( 'none', ( #11955, #11979, #12004, #12013 ) ) ;
#11959 = edge_curve ( 'none', #13127, #13120, #2387, .t. ) ;
#11960 = edge_curve ( 'none', #11978, #11917, #2392, .t. ) ;
#11961 = oriented_edge ( 'none', *, *, #11967, .t. ) ;
#11962 = oriented_edge ( 'none', *, *, #11965, .t. ) ;
#11963 = oriented_edge ( 'none', *, *, #12003, .f. ) ;
#11964 = vertex_point ( 'none', #2119 ) ;
#11965 = edge_curve ( 'none', #11945, #11976, #2108, .t. ) ;
#11966 = vertex_point ( 'none', #2438 ) ;
#11967 = edge_curve ( 'none', #11915, #11968, #2432, .t. ) ;
#11968 = vertex_point ( 'none', #2427 ) ;
#11969 = edge_curve ( 'none', #11968, #11970, #2434, .t. ) ;
#11970 = vertex_point ( 'none', #2437 ) ;
#11971 = vertex_point ( 'none', #2436 ) ;
#11972 = vertex_point ( 'none', #2423 ) ;
#11973 = edge_curve ( 'none', #11970, #11945, #2416, .t. ) ;
#11974 = edge_loop ( 'none', ( #11956, #11981 ) ) ;
#11975 = vertex_point ( 'none', #2426 ) ;
#11976 = vertex_point ( 'none', #2425 ) ;
#11977 = oriented_edge ( 'none', *, *, #11973, .t. ) ;
#11978 = vertex_point ( 'none', #2419 ) ;
#11979 = oriented_edge ( 'none', *, *, #12011, .t. ) ;
#11980 = oriented_edge ( 'none', *, *, #13109, .f. ) ;
#11981 = oriented_edge ( 'none', *, *, #12003, .t. ) ;
#11982 = oriented_edge ( 'none', *, *, #12392, .t. ) ;
#11983 = edge_curve ( 'none', #11966, #11964, #2408, .t. ) ;
#11984 = oriented_edge ( 'none', *, *, #12505, .f. ) ;
#11985 = vertex_point ( 'none', #2410 ) ;
#11986 = edge_curve ( 'none', #17642, #12000, #2468, .t. ) ;
#11987 = oriented_edge ( 'none', *, *, #11847, .t. ) ;
#11988 = edge_curve ( 'none', #12501, #12472, #2473, .t. ) ;
#11989 = edge_loop ( 'none', ( #11957, #12037, #11987, #11963 ) ) ;
#11990 = vertex_point ( 'none', #2469 ) ;
#11991 = oriented_edge ( 'none', *, *, #11919, .f. ) ;
#11992 = oriented_edge ( 'none', *, *, #11999, .f. ) ;
#11993 = oriented_edge ( 'none', *, *, #12001, .f. ) ;
#11994 = vertex_point ( 'none', #2461 ) ;
#11995 = vertex_point ( 'none', #2462 ) ;
#11996 = oriented_edge ( 'none', *, *, #12015, .t. ) ;
#11997 = vertex_point ( 'none', #2455 ) ;
#11998 = edge_curve ( 'none', #11915, #11985, #2446, .t. ) ;
#11999 = edge_curve ( 'none', #11975, #11990, #2463, .t. ) ;
#12000 = vertex_point ( 'none', #2447 ) ;
#12001 = edge_curve ( 'none', #11990, #11966, #2444, .t. ) ;
#12002 = edge_curve ( 'none', #12397, #12410, #2456, .t. ) ;
#12003 = edge_curve ( 'none', #12482, #12503, #2440, .t. ) ;
#12004 = oriented_edge ( 'none', *, *, #12475, .t. ) ;
#12005 = oriented_edge ( 'none', *, *, #12044, .t. ) ;
#12006 = edge_curve ( 'none', #147, #12123, #2486, .t. ) ;
#12007 = oriented_edge ( 'none', *, *, #13134, .f. ) ;
#12008 = oriented_edge ( 'none', *, *, #12011, .f. ) ;
#12009 = advanced_face ( 'none', ( #2499 ), #2502, .t. ) ;
#12010 = edge_loop ( 'none', ( #12012, #12008, #12048, #12005 ) ) ;
#12011 = edge_curve ( 'none', #12490, #12487, #2452, .t. ) ;
#12012 = oriented_edge ( 'none', *, *, #12495, .f. ) ;
#12013 = oriented_edge ( 'none', *, *, #11988, .f. ) ;
#12014 = oriented_edge ( 'none', *, *, #12043, .t. ) ;
#12015 = edge_curve ( 'none', #11976, #11964, #2532, .t. ) ;
#12016 = edge_loop ( 'none', ( #12017, #12026, #12014, #12041, #12028, #12019, #12086, #12106, #12081, #12080, #12089, #12073, #12085 ) ) ;
#12017 = oriented_edge ( 'none', *, *, #12038, .t. ) ;
#12018 = edge_curve ( 'none', #11971, #11994, #2535, .t. ) ;
#12019 = oriented_edge ( 'none', *, *, #12071, .f. ) ;
#12020 = vertex_point ( 'none', #2534 ) ;
#12021 = oriented_edge ( 'none', *, *, #12023, .f. ) ;
#12022 = oriented_edge ( 'none', *, *, #11983, .f. ) ;
#12023 = edge_curve ( 'none', #11995, #11971, #2519, .t. ) ;
#12024 = vertex_point ( 'none', #2525 ) ;
#12025 = edge_curve ( 'none', #11994, #11975, #2477, .t. ) ;
#12026 = oriented_edge ( 'none', *, *, #12052, .f. ) ;
#12027 = vertex_point ( 'none', #2510 ) ;
#12028 = oriented_edge ( 'none', *, *, #12088, .f. ) ;
#12029 = vertex_point ( 'none', #2517 ) ;
#12030 = oriented_edge ( 'none', *, *, #11864, .f. ) ;
#12031 = edge_curve ( 'none', #12029, #11995, #2505, .t. ) ;
#12032 = vertex_point ( 'none', #2511 ) ;
#12033 = vertex_point ( 'none', #2512 ) ;
#12034 = oriented_edge ( 'none', *, *, #12025, .f. ) ;
#12035 = oriented_edge ( 'none', *, *, #12044, .f. ) ;
#12036 = edge_loop ( 'none', ( #12050, #12154 ) ) ;
#12037 = oriented_edge ( 'none', *, *, #11988, .t. ) ;
#12038 = edge_curve ( 'none', #12024, #12033, #2560, .t. ) ;
#12039 = oriented_edge ( 'none', *, *, #12018, .f. ) ;
#12040 = advanced_face ( 'none', ( #2564 ), #2559, .t. ) ;
#12041 = oriented_edge ( 'none', *, *, #12045, .f. ) ;
#12042 = vertex_point ( 'none', #2506 ) ;
#12043 = edge_curve ( 'none', #11997, #12068, #2548, .t. ) ;
#12044 = edge_curve ( 'none', #12418, #12463, #2483, .t. ) ;
#12046 = oriented_edge ( 'none', *, *, #12063, .t. ) ;
#12045 = edge_curve ( 'none', #12020, #12068, #2546, .t. ) ;
#12047 = edge_loop ( 'none', ( #11984, #12046, #12100, #12035 ) ) ;
#12048 = oriented_edge ( 'none', *, *, #12485, .t. ) ;
#12049 = edge_loop ( 'none', ( #12051, #12098 ) ) ;
#12050 = oriented_edge ( 'none', *, *, #12064, .f. ) ;
#12051 = oriented_edge ( 'none', *, *, #11986, .f. ) ;
#12052 = edge_curve ( 'none', #11997, #12033, #2591, .t. ) ;
#12053 = edge_curve ( 'none', #11916, #12029, #2550, .t. ) ;
#12054 = edge_curve ( 'none', #12142, #17431, #2578, .t. ) ;
#12055 = oriented_edge ( 'none', *, *, #16815, .t. ) ;
#12056 = oriented_edge ( 'none', *, *, #12031, .f. ) ;
#12057 = oriented_edge ( 'none', *, *, #76, .t. ) ;
#12058 = edge_curve ( 'none', #12109, #12032, #2573, .t. ) ;
#12059 = oriented_edge ( 'none', *, *, #12053, .f. ) ;
#12060 = vertex_point ( 'none', #2566 ) ;
#12061 = advanced_face ( 'none', ( #2579 ), #2596, .t. ) ;
#12062 = oriented_edge ( 'none', *, *, #18234, .f. ) ;
#12063 = edge_curve ( 'none', #12462, #12445, #2592, .t. ) ;
#12064 = edge_curve ( 'none', #13071, #18291, #2621, .t. ) ;
#12065 = edge_curve ( 'none', #18325, #2968, #2617, .t. ) ;
#12066 = edge_loop ( 'none', ( #12067, #12007 ) ) ;
#12067 = oriented_edge ( 'none', *, *, #12155, .f. ) ;
#12068 = vertex_point ( 'none', #2618 ) ;
#12069 = edge_curve ( 'none', #17491, #17520, #2606, .t. ) ;
#12070 = edge_curve ( 'none', #17520, #17974, #2624, .t. ) ;
#12071 = edge_curve ( 'none', #12027, #12087, #2583, .t. ) ;
#12072 = vertex_point ( 'none', #2654 ) ;
#12073 = oriented_edge ( 'none', *, *, #12108, .t. ) ;
#12074 = advanced_face ( 'none', ( #2653 ), #2603, .f. ) ;
#12075 = edge_curve ( 'none', #16764, #12205, #2637, .t. ) ;
#12076 = vertex_point ( 'none', #2636 ) ;
#12077 = edge_curve ( 'none', #12076, #12060, #2646, .t. ) ;
#12078 = edge_loop ( 'none', ( #12135, #12156 ) ) ;
#12079 = oriented_edge ( 'none', *, *, #17509, .f. ) ;
#12080 = oriented_edge ( 'none', *, *, #12090, .t. ) ;
#12081 = oriented_edge ( 'none', *, *, #12077, .t. ) ;
#12082 = edge_curve ( 'none', #17491, #12153, #2688, .t. ) ;
#12083 = oriented_edge ( 'none', *, *, #12093, .f. ) ;
#12084 = oriented_edge ( 'none', *, *, #12094, .t. ) ;
#12085 = oriented_edge ( 'none', *, *, #12112, .t. ) ;
#12086 = oriented_edge ( 'none', *, *, #12097, .f. ) ;
#12087 = vertex_point ( 'none', #2676 ) ;
#12088 = edge_curve ( 'none', #12087, #12020, #2669, .t. ) ;
#12089 = oriented_edge ( 'none', *, *, #12058, .t. ) ;
#12090 = edge_curve ( 'none', #12060, #12109, #2675, .t. ) ;
#12091 = edge_curve ( 'none', #17478, #17491, #2673, .t. ) ;
#12092 = edge_curve ( 'none', #12042, #12076, #2715, .t. ) ;
#12093 = edge_curve ( 'none', #17492, #16764, #2662, .t. ) ;
#12094 = edge_curve ( 'none', #17228, #17520, #2664, .t. ) ;
#12095 = oriented_edge ( 'none', *, *, #17504, .f. ) ;
#12096 = advanced_face ( 'none', ( #2687, #2704, #2720, #2705, #2718, #2700, #2699, #2698 ), #2686, .t. ) ;
#12097 = edge_curve ( 'none', #12042, #12027, #2694, .t. ) ;
#12098 = oriented_edge ( 'none', *, *, #17187, .f. ) ;
#12099 = oriented_edge ( 'none', *, *, #12104, .t. ) ;
#12100 = oriented_edge ( 'none', *, *, #12509, .t. ) ;
#12101 = oriented_edge ( 'none', *, *, #12069, .f. ) ;
#12102 = edge_loop ( 'none', ( #12114, #12062 ) ) ;
#12103 = edge_loop ( 'none', ( #12113, #11980 ) ) ;
#12104 = edge_curve ( 'none', #12446, #12419, #2755, .t. ) ;
#12105 = vertex_point ( 'none', #2691 ) ;
#12106 = oriented_edge ( 'none', *, *, #12092, .t. ) ;
#12107 = oriented_edge ( 'none', *, *, #12129, .t. ) ;
#12108 = edge_curve ( 'none', #12032, #12072, #2747, .t. ) ;
#12110 = edge_loop ( 'none', ( #12213, #12099 ) ) ;
#12109 = vertex_point ( 'none', #2697 ) ;
#12111 = oriented_edge ( 'none', *, *, #13068, .f. ) ;
#12112 = edge_curve ( 'none', #12072, #12024, #2741, .t. ) ;
#12113 = oriented_edge ( 'none', *, *, #12146, .f. ) ;
#12114 = oriented_edge ( 'none', *, *, #12065, .f. ) ;
#12115 = edge_loop ( 'none', ( #12079, #12134, #12121, #12150, #12083 ) ) ;
#12116 = edge_loop ( 'none', ( #17457, #12158, #12198, #12140 ) ) ;
#12117 = advanced_face ( 'none', ( #2754 ), #2756, .f. ) ;
#12118 = edge_curve ( 'none', #12153, #16764, #2746, .t. ) ;
#12119 = oriented_edge ( 'none', *, *, #12120, .f. ) ;
#12120 = edge_curve ( 'none', #12137, #12133, #2729, .t. ) ;
#12121 = oriented_edge ( 'none', *, *, #12082, .t. ) ;
#12122 = oriented_edge ( 'none', *, *, #12214, .t. ) ;
#12123 = vertex_point ( 'none', #2722 ) ;
#12124 = edge_curve ( 'none', #1487, #1368, #2798, .t. ) ;
#12125 = oriented_edge ( 'none', *, *, #12196, .f. ) ;
#12126 = oriented_edge ( 'none', *, *, #12160, .f. ) ;
#12127 = vertex_point ( 'none', #2724 ) ;
#12128 = edge_curve ( 'none', #12186, #12137, #2723, .t. ) ;
#12129 = edge_curve ( 'none', #83, #125, #2797, .t. ) ;
#12130 = edge_loop ( 'none', ( #12057, #12107 ) ) ;
#12131 = edge_curve ( 'none', #12263, #17936, #2788, .t. ) ;
#12132 = oriented_edge ( 'none', *, *, #12136, .f. ) ;
#12133 = vertex_point ( 'none', #2780 ) ;
#12134 = oriented_edge ( 'none', *, *, #12091, .t. ) ;
#12135 = oriented_edge ( 'none', *, *, #12124, .t. ) ;
#12136 = edge_curve ( 'none', #12133, #12157, #2765, .t. ) ;
#12137 = vertex_point ( 'none', #2771 ) ;
#12138 = oriented_edge ( 'none', *, *, #12091, .f. ) ;
#12139 = vertex_point ( 'none', #2773 ) ;
#12140 = oriented_edge ( 'none', *, *, #17467, .f. ) ;
#12141 = edge_loop ( 'none', ( #12122, #12204, #12190, #12179, #12166 ) ) ;
#12142 = vertex_point ( 'none', #2772 ) ;
#12143 = oriented_edge ( 'none', *, *, #17479, .f. ) ;
#12144 = vertex_point ( 'none', #2759 ) ;
#12145 = edge_loop ( 'none', ( #12169, #12126, #12132, #12119, #12151, #12125, #12192, #12168, #12182, #12180, #12176, #12172, #12228 ) ) ;
#12146 = edge_curve ( 'none', #13111, #13117, #2763, .t. ) ;
#12147 = advanced_face ( 'none', ( #2767 ), #2830, .f. ) ;
#12148 = edge_loop ( 'none', ( #12200, #12201 ) ) ;
#12149 = edge_loop ( 'none', ( #12152, #12111 ) ) ;
#12150 = oriented_edge ( 'none', *, *, #12118, .t. ) ;
#12151 = oriented_edge ( 'none', *, *, #12128, .f. ) ;
#12152 = oriented_edge ( 'none', *, *, #12131, .f. ) ;
#12153 = vertex_point ( 'none', #2768 ) ;
#12154 = oriented_edge ( 'none', *, *, #13069, .f. ) ;
#12155 = edge_curve ( 'none', #13129, #13133, #2828, .t. ) ;
#12156 = oriented_edge ( 'none', *, *, #1390, .t. ) ;
#12158 = oriented_edge ( 'none', *, *, #12075, .t. ) ;
#12157 = vertex_point ( 'none', #2815 ) ;
#12159 = oriented_edge ( 'none', *, *, #12234, .t. ) ;
#12160 = edge_curve ( 'none', #12157, #12127, #2809, .t. ) ;
#12161 = oriented_edge ( 'none', *, *, #17229, .f. ) ;
#12162 = edge_curve ( 'none', #12181, #17774, #2804, .t. ) ;
#12163 = edge_curve ( 'none', #12127, #12139, #2811, .t. ) ;
#12164 = vertex_point ( 'none', #2818 ) ;
#12165 = oriented_edge ( 'none', *, *, #12183, .f. ) ;
#12166 = oriented_edge ( 'none', *, *, #12183, .t. ) ;
#12167 = edge_curve ( 'none', #12195, #12144, #2805, .t. ) ;
#12168 = oriented_edge ( 'none', *, *, #12187, .f. ) ;
#12169 = oriented_edge ( 'none', *, *, #12163, .f. ) ;
#12170 = edge_loop ( 'none', ( #12184, #12194, #12159, #12143 ) ) ;
#12171 = oriented_edge ( 'none', *, *, #12229, .t. ) ;
#12172 = oriented_edge ( 'none', *, *, #12225, .f. ) ;
#12173 = vertex_point ( 'none', #2764 ) ;
#12174 = vertex_point ( 'none', #2858 ) ;
#12175 = oriented_edge ( 'none', *, *, #12435, .f. ) ;
#12176 = oriented_edge ( 'none', *, *, #12235, .f. ) ;
#12177 = vertex_point ( 'none', #2856 ) ;
#12178 = vertex_point ( 'none', #2865 ) ;
#12179 = oriented_edge ( 'none', *, *, #12188, .t. ) ;
#12180 = oriented_edge ( 'none', *, *, #12162, .f. ) ;
#12181 = vertex_point ( 'none', #2859 ) ;
#12182 = oriented_edge ( 'none', *, *, #17768, .f. ) ;
#12183 = edge_curve ( 'none', #12205, #12210, #2851, .t. ) ;
#12184 = oriented_edge ( 'none', *, *, #17434, .f. ) ;
#12185 = vertex_point ( 'none', #2850 ) ;
#12186 = vertex_point ( 'none', #2853 ) ;
#12187 = edge_curve ( 'none', #17775, #12195, #2857, .t. ) ;
#12188 = edge_curve ( 'none', #17503, #12205, #2844, .t. ) ;
#12189 = edge_loop ( 'none', ( #12216, #12218, #12245, #12260 ) ) ;
#12190 = oriented_edge ( 'none', *, *, #17440, .f. ) ;
#12191 = edge_curve ( 'none', #12210, #17291, #2832, .t. ) ;
#12192 = oriented_edge ( 'none', *, *, #12167, .f. ) ;
#12193 = edge_curve ( 'none', #12408, #12383, #2842, .t. ) ;
#12194 = oriented_edge ( 'none', *, *, #12054, .f. ) ;
#12195 = vertex_point ( 'none', #2890 ) ;
#12196 = edge_curve ( 'none', #12144, #12186, #2891, .t. ) ;
#12197 = advanced_face ( 'none', ( #2892 ), #2895, .f. ) ;
#12198 = oriented_edge ( 'none', *, *, #12188, .f. ) ;
#12199 = vertex_point ( 'none', #2889 ) ;
#12200 = oriented_edge ( 'none', *, *, #12506, .f. ) ;
#12201 = oriented_edge ( 'none', *, *, #12063, .f. ) ;
#12203 = oriented_edge ( 'none', *, *, #17298, .t. ) ;
#12202 = edge_curve ( 'none', #12185, #12174, #2868, .t. ) ;
#12204 = oriented_edge ( 'none', *, *, #12054, .t. ) ;
#12205 = vertex_point ( 'none', #2871 ) ;
#12206 = advanced_face ( 'none', ( #2870 ), #2872, .f. ) ;
#12207 = advanced_face ( 'none', ( #2940 ), #2942, .t. ) ;
#12208 = oriented_edge ( 'none', *, *, #12202, .t. ) ;
#12209 = oriented_edge ( 'none', *, *, #12374, .f. ) ;
#12210 = vertex_point ( 'none', #2909 ) ;
#12212 = edge_loop ( 'none', ( #17368, #12215, #17366, #12249 ) ) ;
#12211 = oriented_edge ( 'none', *, *, #12214, .f. ) ;
#12213 = oriented_edge ( 'none', *, *, #12421, .t. ) ;
#12214 = edge_curve ( 'none', #12210, #12142, #2647, .t. ) ;
#12215 = oriented_edge ( 'none', *, *, #12240, .f. ) ;
#12216 = oriented_edge ( 'none', *, *, #12417, .f. ) ;
#12217 = edge_curve ( 'none', #12378, #12376, #2902, .t. ) ;
#12218 = oriented_edge ( 'none', *, *, #12217, .t. ) ;
#12219 = edge_loop ( 'none', ( #12171, #12203, #12250, #12165 ) ) ;
#12220 = edge_curve ( 'none', #12177, #12266, #2969, .t. ) ;
#12221 = vertex_point ( 'none', #2971 ) ;
#12222 = vertex_point ( 'none', #2975 ) ;
#12223 = edge_curve ( 'none', #12230, #12242, #2965, .t. ) ;
#12224 = advanced_face ( 'none', ( #2974 ), #2982, .t. ) ;
#12225 = edge_curve ( 'none', #12199, #12164, #2961, .t. ) ;
#12226 = oriented_edge ( 'none', *, *, #12611, .t. ) ;
#12227 = oriented_edge ( 'none', *, *, #12191, .t. ) ;
#12228 = oriented_edge ( 'none', *, *, #12256, .f. ) ;
#12229 = edge_curve ( 'none', #12205, #17250, #3004, .t. ) ;
#12230 = vertex_point ( 'none', #3005 ) ;
#12231 = oriented_edge ( 'none', *, *, #12483, .t. ) ;
#12232 = edge_curve ( 'none', #12178, #12222, #3078, .t. ) ;
#12233 = edge_curve ( 'none', #12242, #12221, #3074, .t. ) ;
#12234 = edge_curve ( 'none', #12142, #11334, #3053, .t. ) ;
#12235 = edge_curve ( 'none', #12164, #12181, #2973, .t. ) ;
#12236 = advanced_face ( 'none', ( #3105 ), #3101, .t. ) ;
#12237 = oriented_edge ( 'none', *, *, #17295, .t. ) ;
#12238 = edge_curve ( 'none', #12266, #12173, #3103, .t. ) ;
#12239 = oriented_edge ( 'none', *, *, #12232, .t. ) ;
#12240 = edge_curve ( 'none', #12399, #12460, #2963, .t. ) ;
#12241 = edge_curve ( 'none', #12222, #12177, #3104, .t. ) ;
#12242 = vertex_point ( 'none', #3108 ) ;
#12243 = oriented_edge ( 'none', *, *, #12440, .t. ) ;
#12244 = oriented_edge ( 'none', *, *, #11871, .t. ) ;
#12245 = oriented_edge ( 'none', *, *, #12424, .t. ) ;
#12246 = oriented_edge ( 'none', *, *, #12240, .t. ) ;
#12247 = edge_loop ( 'none', ( #12209, #12244, #12258, #12426 ) ) ;
#12248 = edge_curve ( 'none', #17099, #12325, #3114, .t. ) ;
#12249 = oriented_edge ( 'none', *, *, #12193, .t. ) ;
#12250 = oriented_edge ( 'none', *, *, #12191, .f. ) ;
#12251 = edge_loop ( 'none', ( #12175, #12246, #12243, #12252 ) ) ;
#12252 = oriented_edge ( 'none', *, *, #12217, .f. ) ;
#12253 = edge_loop ( 'none', ( #12208, #12231, #12239, #12254, #12433, #12493, #12294, #12395, #12441, #12717, #12524, #12649, #12327, #12681, #12624, #17082 ) ) ;
#12254 = oriented_edge ( 'none', *, *, #12241, .t. ) ;
#12255 = advanced_face ( 'none', ( #3115 ), #3141, .t. ) ;
#12256 = edge_curve ( 'none', #12139, #12199, #3111, .t. ) ;
#12257 = advanced_face ( 'none', ( #3157 ), #3168, .t. ) ;
#12258 = oriented_edge ( 'none', *, *, #12447, .t. ) ;
#12259 = oriented_edge ( 'none', *, *, #12234, .f. ) ;
#12260 = oriented_edge ( 'none', *, *, #12104, .f. ) ;
#12261 = edge_loop ( 'none', ( #12227, #12237, #12161, #12259, #12211 ) ) ;
#12262 = edge_curve ( 'none', #12448, #12431, #3149, .t. ) ;
#12263 = vertex_point ( 'none', #3155 ) ;
#12264 = manifold_solid_brep ( 'base-revolve', #13105 ) ;
#12265 = oriented_edge ( 'none', *, *, #17096, .t. ) ;
#12266 = vertex_point ( 'none', #3150 ) ;
#12267 = oriented_edge ( 'none', *, *, #12367, .f. ) ;
#12268 = oriented_edge ( 'none', *, *, #12304, .t. ) ;
#12269 = advanced_face ( 'none', ( #3223 ), #3151, .t. ) ;
#12270 = oriented_edge ( 'none', *, *, #12364, .f. ) ;
#12271 = edge_curve ( 'none', #12314, #12317, #3152, .t. ) ;
#12272 = edge_loop ( 'none', ( #12326, #12270, #12268, #13106 ) ) ;
#12273 = edge_curve ( 'none', #12153, #17286, #3197, .t. ) ;
#12274 = oriented_edge ( 'none', *, *, #12271, .f. ) ;
#12275 = advanced_face ( 'none', ( #3054 ), #15832, .t. ) ;
#12276 = edge_loop ( 'none', ( #12285, #12710, #13017, #13072, #12867 ) ) ;
#12277 = oriented_edge ( 'none', *, *, #12542, .f. ) ;
#12278 = edge_curve ( 'none', #12550, #12279, #3198, .t. ) ;
#12279 = vertex_point ( 'none', #3257 ) ;
#12280 = vertex_point ( 'none', #3253 ) ;
#12281 = oriented_edge ( 'none', *, *, #12354, .t. ) ;
#12282 = oriented_edge ( 'none', *, *, #12288, .t. ) ;
#12283 = oriented_edge ( 'none', *, *, #12552, .f. ) ;
#12284 = advanced_face ( 'none', ( #3250 ), #3255, .t. ) ;
#12285 = oriented_edge ( 'none', *, *, #13116, .f. ) ;
#12286 = oriented_edge ( 'none', *, *, #17944, .f. ) ;
#12287 = vertex_point ( 'none', #3247 ) ;
#12288 = edge_curve ( 'none', #12312, #12317, #3251, .t. ) ;
#12289 = oriented_edge ( 'none', *, *, #12288, .f. ) ;
#12290 = advanced_face ( 'none', ( #3254 ), #3248, .f. ) ;
#12291 = edge_curve ( 'none', #12287, #12312, #3235, .t. ) ;
#12292 = advanced_face ( 'none', ( #3252 ), #3242, .t. ) ;
#12293 = oriented_edge ( 'none', *, *, #12296, .t. ) ;
#12294 = oriented_edge ( 'none', *, *, #12443, .t. ) ;
#12295 = oriented_edge ( 'none', *, *, #12297, .t. ) ;
#12296 = edge_curve ( 'none', #12368, #12318, #3229, .t. ) ;
#12297 = edge_curve ( 'none', #12287, #12368, #3224, .t. ) ;
#12298 = edge_loop ( 'none', ( #12365, #12300 ) ) ;
#12299 = oriented_edge ( 'none', *, *, #12320, .f. ) ;
#12300 = oriented_edge ( 'none', *, *, #12357, .f. ) ;
#12301 = oriented_edge ( 'none', *, *, #12316, .t. ) ;
#12302 = edge_curve ( 'none', #12317, #12314, #3274, .t. ) ;
#12303 = edge_loop ( 'none', ( #12295, #12293, #12356, #12359 ) ) ;
#12304 = edge_curve ( 'none', #12324, #12314, #3269, .t. ) ;
#12305 = edge_loop ( 'none', ( #12311, #12310, #12309, #12289 ) ) ;
#12306 = edge_curve ( 'none', #12312, #12318, #3279, .t. ) ;
#12307 = oriented_edge ( 'none', *, *, #12296, .f. ) ;
#12308 = advanced_face ( 'none', ( #3264 ), #3258, .t. ) ;
#12309 = oriented_edge ( 'none', *, *, #12302, .f. ) ;
#12310 = oriented_edge ( 'none', *, *, #12367, .t. ) ;
#12311 = oriented_edge ( 'none', *, *, #12306, .t. ) ;
#12312 = vertex_point ( 'none', #3287 ) ;
#12313 = oriented_edge ( 'none', *, *, #12304, .f. ) ;
#12314 = vertex_point ( 'none', #3320 ) ;
#12315 = advanced_face ( 'none', ( #3265 ), #3281, .t. ) ;
#12316 = edge_curve ( 'none', #12321, #12317, #3313, .t. ) ;
#12317 = vertex_point ( 'none', #3308 ) ;
#12318 = vertex_point ( 'none', #3314 ) ;
#12319 = oriented_edge ( 'none', *, *, #12302, .t. ) ;
#12320 = edge_curve ( 'none', #12321, #12324, #3301, .t. ) ;
#12321 = vertex_point ( 'none', #3316 ) ;
#12322 = edge_curve ( 'none', #17057, #11971, #3302, .t. ) ;
#12323 = edge_loop ( 'none', ( #12299, #12301, #12319, #12313 ) ) ;
#12324 = vertex_point ( 'none', #3296 ) ;
#12325 = vertex_point ( 'none', #3307 ) ;
#12326 = oriented_edge ( 'none', *, *, #12316, .f. ) ;
#12327 = oriented_edge ( 'none', *, *, #12671, .t. ) ;
#12328 = oriented_edge ( 'none', *, *, #12484, .f. ) ;
#12329 = oriented_edge ( 'none', *, *, #13070, .t. ) ;
#12331 = vertex_point ( 'none', #3303 ) ;
#12330 = oriented_edge ( 'none', *, *, #17296, .t. ) ;
#12332 = edge_loop ( 'none', ( #12345, #12403, #12407, #12411 ) ) ;
#12333 = edge_loop ( 'none', ( #12339, #12338, #12346, #12398 ) ) ;
#12334 = edge_curve ( 'none', #12347, #12348, #3359, .t. ) ;
#12335 = vertex_point ( 'none', #3321 ) ;
#12336 = edge_curve ( 'none', #12414, #12331, #3354, .t. ) ;
#12337 = advanced_face ( 'none', ( #3361 ), #3260, .t. ) ;
#12338 = oriented_edge ( 'none', *, *, #12340, .t. ) ;
#12339 = oriented_edge ( 'none', *, *, #12336, .f. ) ;
#12340 = edge_curve ( 'none', #12414, #12335, #3289, .t. ) ;
#12341 = oriented_edge ( 'none', *, *, #12394, .t. ) ;
#12342 = vertex_point ( 'none', #3337 ) ;
#12343 = vertex_point ( 'none', #3336 ) ;
#12344 = edge_curve ( 'none', #12335, #12343, #3332, .t. ) ;
#12345 = oriented_edge ( 'none', *, *, #12405, .f. ) ;
#12346 = oriented_edge ( 'none', *, *, #12344, .t. ) ;
#12347 = vertex_point ( 'none', #3295 ) ;
#12348 = vertex_point ( 'none', #3335 ) ;
#12349 = edge_loop ( 'none', ( #12267, #12281, #12282, #12274 ) ) ;
#12350 = oriented_edge ( 'none', *, *, #12354, .f. ) ;
#12351 = oriented_edge ( 'none', *, *, #12357, .t. ) ;
#12352 = advanced_face ( 'none', ( #3344 ), #3347, .t. ) ;
#12353 = oriented_edge ( 'none', *, *, #12291, .t. ) ;
#12354 = edge_curve ( 'none', #12318, #12312, #3323, .t. ) ;
#12355 = advanced_face ( 'none', ( #3325 ), #3386, .t. ) ;
#12356 = oriented_edge ( 'none', *, *, #12306, .f. ) ;
#12357 = edge_curve ( 'none', #12368, #12287, #3326, .t. ) ;
#12358 = oriented_edge ( 'none', *, *, #12320, .t. ) ;
#12359 = oriented_edge ( 'none', *, *, #12291, .f. ) ;
#12360 = advanced_face ( 'none', ( #3372 ), #3384, .f. ) ;
#12361 = edge_loop ( 'none', ( #12226, #12698, #12705, #12728 ) ) ;
#12362 = edge_loop ( 'none', ( #12307, #12351, #12353, #12350 ) ) ;
#12363 = oriented_edge ( 'none', *, *, #12364, .t. ) ;
#12364 = edge_curve ( 'none', #12324, #12321, #3373, .t. ) ;
#12365 = oriented_edge ( 'none', *, *, #12297, .f. ) ;
#12366 = advanced_face ( 'none', ( #3369 ), #3370, .f. ) ;
#12367 = edge_curve ( 'none', #12318, #12314, #3424, .t. ) ;
#12368 = vertex_point ( 'none', #3420 ) ;
#12369 = edge_loop ( 'none', ( #12363, #12358 ) ) ;
#12370 = advanced_face ( 'none', ( #3419 ), #3418, .t. ) ;
#12371 = oriented_edge ( 'none', *, *, #12118, .f. ) ;
#12372 = oriented_edge ( 'none', *, *, #12374, .t. ) ;
#12373 = oriented_edge ( 'none', *, *, #12375, .t. ) ;
#12374 = edge_curve ( 'none', #12385, #12408, #3410, .t. ) ;
#12375 = edge_curve ( 'none', #12386, #12385, #3416, .t. ) ;
#12376 = vertex_point ( 'none', #3404 ) ;
#12378 = vertex_point ( 'none', #3415 ) ;
#12377 = advanced_face ( 'none', ( #3395 ), #3402, .t. ) ;
#12379 = edge_curve ( 'none', #12383, #12408, #3401, .t. ) ;
#12380 = edge_loop ( 'none', ( #12429, #12428, #12507, #12439 ) ) ;
#12381 = oriented_edge ( 'none', *, *, #12447, .f. ) ;
#12382 = oriented_edge ( 'none', *, *, #12379, .f. ) ;
#12383 = vertex_point ( 'none', #3403 ) ;
#12384 = edge_curve ( 'none', #12402, #12348, #3392, .t. ) ;
#12385 = vertex_point ( 'none', #3425 ) ;
#12386 = vertex_point ( 'none', #3447 ) ;
#12387 = vertex_point ( 'none', #3393 ) ;
#12388 = advanced_face ( 'none', ( #3442 ), #3446, .f. ) ;
#12389 = vertex_point ( 'none', #3443 ) ;
#12390 = oriented_edge ( 'none', *, *, #12392, .f. ) ;
#12391 = edge_curve ( 'none', #12410, #12409, #3436, .t. ) ;
#12392 = edge_curve ( 'none', #12410, #12397, #3438, .t. ) ;
#12393 = oriented_edge ( 'none', *, *, #12391, .t. ) ;
#12394 = edge_curve ( 'none', #12409, #12389, #3485, .t. ) ;
#12395 = oriented_edge ( 'none', *, *, #12223, .t. ) ;
#12396 = edge_loop ( 'none', ( #12452, #12451, #12456, #12458 ) ) ;
#12397 = vertex_point ( 'none', #3456 ) ;
#12398 = oriented_edge ( 'none', *, *, #12415, .f. ) ;
#12399 = vertex_point ( 'none', #3426 ) ;
#12400 = edge_loop ( 'none', ( #12437, #12432, #12449, #12444 ) ) ;
#12401 = advanced_face ( 'none', ( #3480 ), #3437, .t. ) ;
#12402 = vertex_point ( 'none', #3486 ) ;
#12403 = oriented_edge ( 'none', *, *, #12404, .t. ) ;
#12404 = edge_curve ( 'none', #12342, #12347, #3471, .t. ) ;
#12405 = edge_curve ( 'none', #12342, #12402, #3479, .t. ) ;
#12406 = edge_loop ( 'none', ( #12373, #12372, #12382, #12381 ) ) ;
#12407 = oriented_edge ( 'none', *, *, #12334, .t. ) ;
#12408 = vertex_point ( 'none', #3476 ) ;
#12409 = vertex_point ( 'none', #3473 ) ;
#12410 = vertex_point ( 'none', #3472 ) ;
#12411 = oriented_edge ( 'none', *, *, #12384, .f. ) ;
#12412 = edge_loop ( 'none', ( #12390, #12393, #12341, #12461 ) ) ;
#12413 = edge_curve ( 'none', #17939, #17970, #3478, .t. ) ;
#12414 = vertex_point ( 'none', #3462 ) ;
#12415 = edge_curve ( 'none', #12331, #12343, #3199, .t. ) ;
#12416 = advanced_face ( 'none', ( #3461 ), #3520, .t. ) ;
#12417 = edge_curve ( 'none', #12378, #12446, #3522, .t. ) ;
#12418 = vertex_point ( 'none', #3514 ) ;
#12419 = vertex_point ( 'none', #3513 ) ;
#12420 = oriented_edge ( 'none', *, *, #12417, .t. ) ;
#12421 = edge_curve ( 'none', #12419, #12446, #3504, .t. ) ;
#12422 = oriented_edge ( 'none', *, *, #12421, .f. ) ;
#12423 = edge_curve ( 'none', #12221, #12491, #3489, .t. ) ;
#12424 = edge_curve ( 'none', #12376, #12419, #3491, .t. ) ;
#12425 = oriented_edge ( 'none', *, *, #12424, .f. ) ;
#12426 = oriented_edge ( 'none', *, *, #12193, .f. ) ;
#12427 = advanced_face ( 'none', ( #3488 ), #3521, .t. ) ;
#12428 = oriented_edge ( 'none', *, *, #12505, .t. ) ;
#12429 = oriented_edge ( 'none', *, *, #12506, .t. ) ;
#12430 = edge_loop ( 'none', ( #12328, #12492, #12499, #12496 ) ) ;
#12431 = vertex_point ( 'none', #3534 ) ;
#12432 = oriented_edge ( 'none', *, *, #12435, .t. ) ;
#12433 = oriented_edge ( 'none', *, *, #12220, .t. ) ;
#12434 = advanced_face ( 'none', ( #3537 ), #3512, .t. ) ;
#12435 = edge_curve ( 'none', #12399, #12378, #3531, .t. ) ;
#12436 = advanced_face ( 'none', ( #3555 ), #3527, .f. ) ;
#12437 = oriented_edge ( 'none', *, *, #12454, .t. ) ;
#12438 = edge_curve ( 'none', #12376, #12378, #3524, .t. ) ;
#12439 = oriented_edge ( 'none', *, *, #12509, .f. ) ;
#12440 = edge_curve ( 'none', #12460, #12376, #3588, .t. ) ;
#12441 = oriented_edge ( 'none', *, *, #12233, .t. ) ;
#12442 = edge_loop ( 'none', ( #12457, #12420, #12422, #12425 ) ) ;
#12443 = edge_curve ( 'none', #12173, #12230, #3580, .t. ) ;
#12444 = oriented_edge ( 'none', *, *, #12440, .f. ) ;
#12445 = vertex_point ( 'none', #3538 ) ;
#12446 = vertex_point ( 'none', #3589 ) ;
#12447 = edge_curve ( 'none', #12386, #12383, #3582, .t. ) ;
#12449 = oriented_edge ( 'none', *, *, #12438, .f. ) ;
#12448 = vertex_point ( 'none', #3576 ) ;
#12450 = advanced_face ( 'none', ( #3579 ), #3625, .t. ) ;
#12451 = oriented_edge ( 'none', *, *, #12453, .t. ) ;
#12452 = oriented_edge ( 'none', *, *, #12454, .f. ) ;
#12453 = edge_curve ( 'none', #12460, #12383, #3618, .t. ) ;
#12454 = edge_curve ( 'none', #12460, #12399, #3575, .t. ) ;
#12455 = edge_curve ( 'none', #12399, #12408, #3612, .t. ) ;
#12456 = oriented_edge ( 'none', *, *, #12379, .t. ) ;
#12457 = oriented_edge ( 'none', *, *, #12438, .t. ) ;
#12458 = oriented_edge ( 'none', *, *, #12455, .f. ) ;
#12459 = edge_curve ( 'none', #12397, #12389, #3620, .t. ) ;
#12460 = vertex_point ( 'none', #3598 ) ;
#12461 = oriented_edge ( 'none', *, *, #12459, .f. ) ;
#12462 = vertex_point ( 'none', #3610 ) ;
#12463 = vertex_point ( 'none', #3597 ) ;
#12464 = advanced_face ( 'none', ( #3672, #3624, #3613, #3594, #3606, #3671, #3670, #3668, #3600, #3666 ), #3599, .t. ) ;
#12465 = edge_curve ( 'none', #58, #17333, #3664, .t. ) ;
#12466 = oriented_edge ( 'none', *, *, #17140, .f. ) ;
#12467 = oriented_edge ( 'none', *, *, #12477, .f. ) ;
#12468 = oriented_edge ( 'none', *, *, #17355, .f. ) ;
#12469 = oriented_edge ( 'none', *, *, #17148, .f. ) ;
#12470 = edge_curve ( 'none', #147, #17356, #3665, .t. ) ;
#12471 = oriented_edge ( 'none', *, *, #12334, .f. ) ;
#12472 = vertex_point ( 'none', #3653 ) ;
#12473 = edge_curve ( 'none', #12472, #12501, #3655, .t. ) ;
#12474 = oriented_edge ( 'none', *, *, #12473, .f. ) ;
#12475 = edge_curve ( 'none', #12487, #12472, #3648, .t. ) ;
#12476 = edge_curve ( 'none', #12501, #12482, #3641, .t. ) ;
#12477 = edge_curve ( 'none', #17776, #17685, #3640, .t. ) ;
#12478 = oriented_edge ( 'none', *, *, #11832, .f. ) ;
#12479 = advanced_face ( 'none', ( #3701 ), #3705, .t. ) ;
#12480 = oriented_edge ( 'none', *, *, #12473, .t. ) ;
#12481 = vertex_point ( 'none', #3697 ) ;
#12482 = vertex_point ( 'none', #3692 ) ;
#12483 = edge_curve ( 'none', #12174, #12178, #3662, .t. ) ;
#12484 = edge_curve ( 'none', #12487, #12490, #3693, .t. ) ;
#12485 = edge_curve ( 'none', #12490, #12418, #3681, .t. ) ;
#12486 = oriented_edge ( 'none', *, *, #12488, .t. ) ;
#12487 = vertex_point ( 'none', #3684 ) ;
#12488 = edge_curve ( 'none', #12490, #12501, #3674, .t. ) ;
#12489 = vertex_point ( 'none', #3738 ) ;
#12490 = vertex_point ( 'none', #3682 ) ;
#12491 = vertex_point ( 'none', #3676 ) ;
#12492 = oriented_edge ( 'none', *, *, #12495, .t. ) ;
#12493 = oriented_edge ( 'none', *, *, #12238, .t. ) ;
#12494 = oriented_edge ( 'none', *, *, #12484, .t. ) ;
#12495 = edge_curve ( 'none', #12487, #12463, #3737, .t. ) ;
#12496 = oriented_edge ( 'none', *, *, #12485, .f. ) ;
#12497 = edge_loop ( 'none', ( #12480, #11852, #12500, #11833 ) ) ;
#12498 = edge_loop ( 'none', ( #12494, #12486, #12474, #12504 ) ) ;
#12499 = oriented_edge ( 'none', *, *, #12508, .t. ) ;
#12500 = oriented_edge ( 'none', *, *, #11839, .f. ) ;
#12501 = vertex_point ( 'none', #3731 ) ;
#12502 = advanced_face ( 'none', ( #3685 ), #3683, .t. ) ;
#12503 = vertex_point ( 'none', #3673 ) ;
#12504 = oriented_edge ( 'none', *, *, #12475, .f. ) ;
#12505 = edge_curve ( 'none', #12462, #12418, #3720, .t. ) ;
#12506 = edge_curve ( 'none', #12445, #12462, #3715, .t. ) ;
#12507 = oriented_edge ( 'none', *, *, #12508, .f. ) ;
#12508 = edge_curve ( 'none', #12463, #12418, #3708, .t. ) ;
#12509 = edge_curve ( 'none', #12445, #12463, #3710, .t. ) ;
#12510 = advanced_face ( 'none', ( #3711 ), #3729, .t. ) ;
#12511 = oriented_edge ( 'none', *, *, #11973, .f. ) ;
#12512 = oriented_edge ( 'none', *, *, #12015, .f. ) ;
#12513 = oriented_edge ( 'none', *, *, #11965, .f. ) ;
#12514 = oriented_edge ( 'none', *, *, #12516, .f. ) ;
#12515 = advanced_face ( 'none', ( #3753 ), #3741, .t. ) ;
#12516 = edge_curve ( 'none', #12517, #11976, #3777, .t. ) ;
#12517 = vertex_point ( 'none', #3780 ) ;
#12518 = oriented_edge ( 'none', *, *, #12535, .t. ) ;
#12519 = edge_curve ( 'none', #12585, #11970, #3773, .t. ) ;
#12520 = edge_loop ( 'none', ( #12512, #12514, #12533, #12518 ) ) ;
#12521 = oriented_edge ( 'none', *, *, #11983, .t. ) ;
#12522 = edge_loop ( 'none', ( #12547, #12330, #12930, #12371 ) ) ;
#12524 = oriented_edge ( 'none', *, *, #12767, .t. ) ;
#12523 = advanced_face ( 'none', ( #3800 ), #3799, .t. ) ;
#12525 = edge_curve ( 'none', #12545, #11966, #3825, .t. ) ;
#12526 = edge_loop ( 'none', ( #12528, #17688, #12532, #12529 ) ) ;
#12527 = oriented_edge ( 'none', *, *, #12535, .f. ) ;
#12528 = oriented_edge ( 'none', *, *, #12001, .t. ) ;
#12529 = oriented_edge ( 'none', *, *, #12542, .t. ) ;
#12530 = edge_curve ( 'none', #17047, #12545, #3822, .t. ) ;
#12531 = edge_curve ( 'none', #12545, #12537, #3801, .t. ) ;
#12532 = oriented_edge ( 'none', *, *, #12530, .f. ) ;
#12533 = oriented_edge ( 'none', *, *, #12590, .t. ) ;
#12534 = oriented_edge ( 'none', *, *, #12525, .t. ) ;
#12535 = edge_curve ( 'none', #12537, #11964, #3814, .t. ) ;
#12536 = advanced_face ( 'none', ( #3810 ), #3855, .f. ) ;
#12537 = vertex_point ( 'none', #3859 ) ;
#12538 = oriented_edge ( 'none', *, *, #12278, .f. ) ;
#12539 = edge_loop ( 'none', ( #12521, #12527, #12548, #12534 ) ) ;
#12540 = oriented_edge ( 'none', *, *, #11999, .t. ) ;
#12541 = advanced_face ( 'none', ( #3803 ), #3805, .t. ) ;
#12542 = edge_curve ( 'none', #17047, #11990, #3856, .t. ) ;
#12543 = oriented_edge ( 'none', *, *, #17608, .t. ) ;
#12544 = edge_curve ( 'none', #12279, #17047, #3826, .t. ) ;
#12545 = vertex_point ( 'none', #3804 ) ;
#12546 = oriented_edge ( 'none', *, *, #12544, .f. ) ;
#12547 = oriented_edge ( 'none', *, *, #12273, .t. ) ;
#12548 = oriented_edge ( 'none', *, *, #12531, .f. ) ;
#12549 = advanced_face ( 'none', ( #3858 ), #3853, .t. ) ;
#12550 = vertex_point ( 'none', #3830 ) ;
#12551 = edge_loop ( 'none', ( #17051, #17382, #12538, #17574 ) ) ;
#12552 = edge_curve ( 'none', #17057, #12550, #3885, .t. ) ;
#12553 = edge_curve ( 'none', #12554, #11985, #3888, .t. ) ;
#12554 = vertex_point ( 'none', #3878 ) ;
#12555 = oriented_edge ( 'none', *, *, #11998, .t. ) ;
#12556 = edge_loop ( 'none', ( #12635, #12560, #12618, #12631 ) ) ;
#12557 = oriented_edge ( 'none', *, *, #12553, .f. ) ;
#12558 = edge_curve ( 'none', #12602, #11930, #3887, .t. ) ;
#12559 = oriented_edge ( 'none', *, *, #12564, .t. ) ;
#12560 = oriented_edge ( 'none', *, *, #17033, .f. ) ;
#12561 = oriented_edge ( 'none', *, *, #12519, .t. ) ;
#12562 = edge_curve ( 'none', #12571, #12585, #3871, .t. ) ;
#12563 = oriented_edge ( 'none', *, *, #12562, .t. ) ;
#12564 = edge_curve ( 'none', #12566, #11915, #3867, .t. ) ;
#12565 = advanced_face ( 'none', ( #3863 ), #3889, .f. ) ;
#12566 = vertex_point ( 'none', #3873 ) ;
#12567 = oriented_edge ( 'none', *, *, #11969, .f. ) ;
#12568 = oriented_edge ( 'none', *, *, #12519, .f. ) ;
#12569 = advanced_face ( 'none', ( #3922 ), #3865, .f. ) ;
#12570 = edge_curve ( 'none', #12585, #12579, #3866, .t. ) ;
#12571 = vertex_point ( 'none', #3910 ) ;
#12572 = oriented_edge ( 'none', *, *, #12570, .t. ) ;
#12573 = oriented_edge ( 'none', *, *, #11967, .f. ) ;
#12574 = advanced_face ( 'none', ( #3917 ), #3872, .f. ) ;
#12575 = edge_curve ( 'none', #12571, #11968, #3907, .t. ) ;
#12576 = oriented_edge ( 'none', *, *, #12564, .f. ) ;
#12577 = oriented_edge ( 'none', *, *, #12575, .f. ) ;
#12578 = edge_curve ( 'none', #12579, #11945, #3896, .t. ) ;
#12579 = vertex_point ( 'none', #3899 ) ;
#12580 = advanced_face ( 'none', ( #3952 ), #3916, .f. ) ;
#12581 = edge_loop ( 'none', ( #12567, #12577, #12563, #12561 ) ) ;
#12582 = oriented_edge ( 'none', *, *, #12516, .t. ) ;
#12583 = oriented_edge ( 'none', *, *, #12578, .f. ) ;
#12584 = edge_curve ( 'none', #12579, #12517, #3862, .t. ) ;
#12585 = vertex_point ( 'none', #3944 ) ;
#12586 = oriented_edge ( 'none', *, *, #12584, .t. ) ;
#12587 = edge_loop ( 'none', ( #12573, #12576, #12626, #12634 ) ) ;
#12588 = oriented_edge ( 'none', *, *, #12578, .t. ) ;
#12589 = edge_loop ( 'none', ( #12513, #12583, #12586, #12582 ) ) ;
#12590 = edge_curve ( 'none', #12517, #12537, #3937, .t. ) ;
#12591 = edge_loop ( 'none', ( #12511, #12568, #12572, #12588 ) ) ;
#12592 = oriented_edge ( 'none', *, *, #12659, .t. ) ;
#12593 = oriented_edge ( 'none', *, *, #12570, .f. ) ;
#12594 = oriented_edge ( 'none', *, *, #12672, .f. ) ;
#12595 = oriented_edge ( 'none', *, *, #12630, .f. ) ;
#12596 = oriented_edge ( 'none', *, *, #11948, .t. ) ;
#12597 = oriented_edge ( 'none', *, *, #12604, .t. ) ;
#12598 = oriented_edge ( 'none', *, *, #12619, .t. ) ;
#12599 = oriented_edge ( 'none', *, *, #11923, .f. ) ;
#12600 = oriented_edge ( 'none', *, *, #12558, .f. ) ;
#12601 = advanced_face ( 'none', ( #3945 ), #3938, .f. ) ;
#12602 = vertex_point ( 'none', #3932 ) ;
#12603 = edge_loop ( 'none', ( #12596, #12594, #12676, #12673 ) ) ;
#12604 = edge_curve ( 'none', #12602, #12621, #3951, .t. ) ;
#12605 = oriented_edge ( 'none', *, *, #12544, .t. ) ;
#12606 = oriented_edge ( 'none', *, *, #17049, .t. ) ;
#12607 = oriented_edge ( 'none', *, *, #12531, .t. ) ;
#12608 = oriented_edge ( 'none', *, *, #12278, .t. ) ;
#12609 = oriented_edge ( 'none', *, *, #12584, .f. ) ;
#12611 = edge_curve ( 'none', #16764, #17278, #3966, .t. ) ;
#12610 = oriented_edge ( 'none', *, *, #12530, .t. ) ;
#12612 = oriented_edge ( 'none', *, *, #12562, .f. ) ;
#12613 = oriented_edge ( 'none', *, *, #12590, .f. ) ;
#12614 = oriented_edge ( 'none', *, *, #12633, .t. ) ;
#12615 = oriented_edge ( 'none', *, *, #12552, .t. ) ;
#12616 = edge_loop ( 'none', ( #12622, #12620, #12625, #12606, #12615, #12608, #12605, #12610, #12607, #12613, #12609, #12593, #12612, #12595, #12614, #12598 ) ) ;
#12617 = advanced_face ( 'none', ( #3967 ), #3957, .f. ) ;
#12618 = oriented_edge ( 'none', *, *, #12619, .f. ) ;
#12619 = edge_curve ( 'none', #12554, #16988, #3958, .t. ) ;
#12620 = oriented_edge ( 'none', *, *, #17015, .t. ) ;
#12621 = vertex_point ( 'none', #3931 ) ;
#12622 = oriented_edge ( 'none', *, *, #17034, .f. ) ;
#12623 = advanced_face ( 'none', ( #3971 ), #4008, .t. ) ;
#12624 = oriented_edge ( 'none', *, *, #17081, .t. ) ;
#12625 = oriented_edge ( 'none', *, *, #17025, .t. ) ;
#12626 = oriented_edge ( 'none', *, *, #12630, .t. ) ;
#12627 = edge_curve ( 'none', #12481, #12387, #3984, .t. ) ;
#12628 = edge_loop ( 'none', ( #12599, #12600, #12597, #12667 ) ) ;
#12629 = edge_loop ( 'none', ( #12555, #12557, #12632, #12559 ) ) ;
#12630 = edge_curve ( 'none', #12566, #12571, #3754, .t. ) ;
#12631 = oriented_edge ( 'none', *, *, #12553, .t. ) ;
#12632 = oriented_edge ( 'none', *, *, #12633, .f. ) ;
#12633 = edge_curve ( 'none', #12566, #12554, #3464, .t. ) ;
#12634 = oriented_edge ( 'none', *, *, #12575, .t. ) ;
#12635 = oriented_edge ( 'none', *, *, #11919, .t. ) ;
#12636 = advanced_face ( 'none', ( #3961 ), #4029, .f. ) ;
#12637 = edge_curve ( 'none', #12647, #12724, #4032, .t. ) ;
#12638 = oriented_edge ( 'none', *, *, #12637, .t. ) ;
#12639 = edge_curve ( 'none', #12724, #11714, #4030, .t. ) ;
#12640 = oriented_edge ( 'none', *, *, #12639, .t. ) ;
#12641 = advanced_face ( 'none', ( #4059 ), #4058, .f. ) ;
#12642 = oriented_edge ( 'none', *, *, #12659, .f. ) ;
#12643 = oriented_edge ( 'none', *, *, #12669, .t. ) ;
#12644 = oriented_edge ( 'none', *, *, #11732, .f. ) ;
#12645 = edge_loop ( 'none', ( #12658, #12643, #12648, #12592 ) ) ;
#12646 = advanced_face ( 'none', ( #4048 ), #4049, .t. ) ;
#12647 = vertex_point ( 'none', #4060 ) ;
#12648 = oriented_edge ( 'none', *, *, #12656, .f. ) ;
#12649 = oriented_edge ( 'none', *, *, #12627, .t. ) ;
#12650 = oriented_edge ( 'none', *, *, #12668, .t. ) ;
#12651 = oriented_edge ( 'none', *, *, #11949, .f. ) ;
#12652 = vertex_point ( 'none', #4051 ) ;
#12653 = advanced_face ( 'none', ( #4053 ), #4050, .f. ) ;
#12654 = edge_loop ( 'none', ( #12644, #12721, #12638, #12640 ) ) ;
#12655 = oriented_edge ( 'none', *, *, #12672, .t. ) ;
#12656 = edge_curve ( 'none', #12652, #12666, #4052, .t. ) ;
#12657 = oriented_edge ( 'none', *, *, #12656, .t. ) ;
#12658 = oriented_edge ( 'none', *, *, #12604, .f. ) ;
#12659 = edge_curve ( 'none', #12652, #12621, #4096, .t. ) ;
#12660 = oriented_edge ( 'none', *, *, #11960, .t. ) ;
#12661 = oriented_edge ( 'none', *, *, #12664, .f. ) ;
#12662 = advanced_face ( 'none', ( #4037 ), #4034, .t. ) ;
#12663 = edge_loop ( 'none', ( #12702, #12707, #12713, #12703 ) ) ;
#12664 = edge_curve ( 'none', #12621, #11917, #4039, .t. ) ;
#12665 = edge_loop ( 'none', ( #12660, #12661, #12642, #12650 ) ) ;
#12666 = vertex_point ( 'none', #4081 ) ;
#12667 = oriented_edge ( 'none', *, *, #12664, .t. ) ;
#12668 = edge_curve ( 'none', #12652, #11978, #4085, .t. ) ;
#12669 = edge_curve ( 'none', #12602, #12666, #4079, .t. ) ;
#12670 = advanced_face ( 'none', ( #4070 ), #4044, .t. ) ;
#12671 = edge_curve ( 'none', #12387, #12448, #4130, .t. ) ;
#12672 = edge_curve ( 'none', #12666, #11972, #4133, .t. ) ;
#12673 = oriented_edge ( 'none', *, *, #12558, .t. ) ;
#12674 = edge_loop ( 'none', ( #12651, #12675, #12657, #12655 ) ) ;
#12675 = oriented_edge ( 'none', *, *, #12668, .f. ) ;
#12676 = oriented_edge ( 'none', *, *, #12669, .f. ) ;
#12677 = advanced_face ( 'none', ( #4073 ), #4128, .f. ) ;
#12678 = vertex_point ( 'none', #4112 ) ;
#12679 = edge_curve ( 'none', #12678, #12700, #4126, .t. ) ;
#12680 = oriented_edge ( 'none', *, *, #12739, .f. ) ;
#12681 = oriented_edge ( 'none', *, *, #12262, .t. ) ;
#12682 = oriented_edge ( 'none', *, *, #12735, .t. ) ;
#12683 = oriented_edge ( 'none', *, *, #12685, .f. ) ;
#12684 = oriented_edge ( 'none', *, *, #12696, .t. ) ;
#12685 = edge_curve ( 'none', #12747, #11921, #4170, .t. ) ;
#12686 = oriented_edge ( 'none', *, *, #12718, .f. ) ;
#12687 = edge_curve ( 'none', #12712, #12711, #4105, .t. ) ;
#12688 = oriented_edge ( 'none', *, *, #12687, .t. ) ;
#12689 = oriented_edge ( 'none', *, *, #12679, .t. ) ;
#12690 = oriented_edge ( 'none', *, *, #11715, .f. ) ;
#12691 = oriented_edge ( 'none', *, *, #11913, .f. ) ;
#12692 = oriented_edge ( 'none', *, *, #12709, .t. ) ;
#12693 = oriented_edge ( 'none', *, *, #11909, .f. ) ;
#12694 = oriented_edge ( 'none', *, *, #12696, .f. ) ;
#12695 = advanced_face ( 'none', ( #4164 ), #4104, .f. ) ;
#12696 = edge_curve ( 'none', #12700, #11911, #4157, .t. ) ;
#12697 = edge_loop ( 'none', ( #12693, #12762, #12689, #12684 ) ) ;
#12698 = oriented_edge ( 'none', *, *, #17300, .t. ) ;
#12699 = oriented_edge ( 'none', *, *, #12720, .t. ) ;
#12700 = vertex_point ( 'none', #4159 ) ;
#12701 = oriented_edge ( 'none', *, *, #12756, .f. ) ;
#12702 = oriented_edge ( 'none', *, *, #11933, .f. ) ;
#12703 = oriented_edge ( 'none', *, *, #12723, .t. ) ;
#12704 = oriented_edge ( 'none', *, *, #11910, .f. ) ;
#12705 = oriented_edge ( 'none', *, *, #12229, .f. ) ;
#12706 = edge_loop ( 'none', ( #12716, #12686, #12688, #12692 ) ) ;
#12707 = oriented_edge ( 'none', *, *, #12709, .f. ) ;
#12708 = edge_curve ( 'none', #12711, #12647, #4147, .t. ) ;
#12709 = edge_curve ( 'none', #12711, #11928, #4150, .t. ) ;
#12710 = oriented_edge ( 'none', *, *, #17313, .t. ) ;
#12711 = vertex_point ( 'none', #4153 ) ;
#12712 = vertex_point ( 'none', #4152 ) ;
#12713 = oriented_edge ( 'none', *, *, #12708, .t. ) ;
#12714 = edge_loop ( 'none', ( #12691, #12694, #12699, #12760 ) ) ;
#12715 = edge_curve ( 'none', #12489, #17088, #4148, .t. ) ;
#12717 = oriented_edge ( 'none', *, *, #12423, .t. ) ;
#12716 = oriented_edge ( 'none', *, *, #11831, .f. ) ;
#12718 = edge_curve ( 'none', #12712, #11922, #4111, .t. ) ;
#12719 = advanced_face ( 'none', ( #4200 ), #4165, .f. ) ;
#12720 = edge_curve ( 'none', #12700, #12712, #4195, .t. ) ;
#12721 = oriented_edge ( 'none', *, *, #12723, .f. ) ;
#12722 = advanced_face ( 'none', ( #4190 ), #4235, .t. ) ;
#12723 = edge_curve ( 'none', #12647, #11734, #4176, .t. ) ;
#12724 = vertex_point ( 'none', #4188 ) ;
#12725 = edge_curve ( 'none', #17707, #12744, #4189, .t. ) ;
#12726 = edge_loop ( 'none', ( #12786, #12787, #12790, #12785 ) ) ;
#12727 = oriented_edge ( 'none', *, *, #12725, .f. ) ;
#12728 = oriented_edge ( 'none', *, *, #12075, .f. ) ;
#12729 = oriented_edge ( 'none', *, *, #12792, .f. ) ;
#12730 = oriented_edge ( 'none', *, *, #12736, .t. ) ;
#12731 = oriented_edge ( 'none', *, *, #11773, .t. ) ;
#12732 = advanced_face ( 'none', ( #4178 ), #4174, .t. ) ;
#12733 = edge_curve ( 'none', #12741, #11789, #4206, .t. ) ;
#12734 = oriented_edge ( 'none', *, *, #12795, .f. ) ;
#12735 = edge_curve ( 'none', #12757, #12747, #4231, .t. ) ;
#12736 = edge_curve ( 'none', #12744, #11805, #4277, .t. ) ;
#12737 = oriented_edge ( 'none', *, *, #12685, .t. ) ;
#12738 = advanced_face ( 'none', ( #4232 ), #4192, .t. ) ;
#12739 = edge_curve ( 'none', #12757, #17669, #4208, .t. ) ;
#12740 = edge_loop ( 'none', ( #12800, #12803, #12793, #12730 ) ) ;
#12741 = vertex_point ( 'none', #4262 ) ;
#12742 = edge_loop ( 'none', ( #12731, #12734, #12729, #12798 ) ) ;
#12743 = oriented_edge ( 'none', *, *, #11769, .t. ) ;
#12744 = vertex_point ( 'none', #4259 ) ;
#12745 = edge_loop ( 'none', ( #12750, #12801, #12727, #12804 ) ) ;
#12746 = advanced_face ( 'none', ( #4266 ), #4267, .f. ) ;
#12747 = vertex_point ( 'none', #4260 ) ;
#12748 = edge_loop ( 'none', ( #12704, #12701, #12682, #12737 ) ) ;
#12749 = edge_curve ( 'none', #12747, #12678, #3458, .t. ) ;
#12750 = oriented_edge ( 'none', *, *, #11825, .t. ) ;
#12751 = oriented_edge ( 'none', *, *, #12756, .t. ) ;
#12752 = edge_loop ( 'none', ( #12754, #12680, #12751, #12743 ) ) ;
#12753 = oriented_edge ( 'none', *, *, #12761, .t. ) ;
#12754 = oriented_edge ( 'none', *, *, #17728, .f. ) ;
#12755 = advanced_face ( 'none', ( #3742 ), #4234, .f. ) ;
#12756 = edge_curve ( 'none', #12757, #11860, #4301, .t. ) ;
#12757 = vertex_point ( 'none', #4305 ) ;
#12758 = oriented_edge ( 'none', *, *, #12749, .t. ) ;
#12759 = edge_loop ( 'none', ( #12690, #12683, #12758, #12753 ) ) ;
#12760 = oriented_edge ( 'none', *, *, #12718, .t. ) ;
#12761 = edge_curve ( 'none', #12678, #11866, #4307, .t. ) ;
#12762 = oriented_edge ( 'none', *, *, #12761, .f. ) ;
#12763 = advanced_face ( 'none', ( #4297 ), #4295, .t. ) ;
#12764 = oriented_edge ( 'none', *, *, #12831, .f. ) ;
#12765 = edge_curve ( 'none', #12837, #12766, #4308, .t. ) ;
#12766 = vertex_point ( 'none', #4288 ) ;
#12767 = edge_curve ( 'none', #12491, #12481, #4346, .t. ) ;
#12768 = advanced_face ( 'none', ( #4280 ), #4296, .t. ) ;
#12769 = edge_curve ( 'none', #12772, #11710, #4344, .t. ) ;
#12770 = oriented_edge ( 'none', *, *, #12839, .f. ) ;
#12771 = edge_loop ( 'none', ( #12774, #12776, #12775, #12780 ) ) ;
#12772 = vertex_point ( 'none', #4343 ) ;
#12773 = oriented_edge ( 'none', *, *, #11800, .t. ) ;
#12774 = oriented_edge ( 'none', *, *, #11808, .t. ) ;
#12775 = oriented_edge ( 'none', *, *, #12777, .f. ) ;
#12776 = oriented_edge ( 'none', *, *, #12769, .f. ) ;
#12777 = edge_curve ( 'none', #12794, #12772, #4342, .t. ) ;
#12778 = vertex_point ( 'none', #4309 ) ;
#12779 = oriented_edge ( 'none', *, *, #11772, .t. ) ;
#12780 = oriented_edge ( 'none', *, *, #12789, .t. ) ;
#12781 = edge_curve ( 'none', #12837, #11728, #4311, .t. ) ;
#12782 = oriented_edge ( 'none', *, *, #12781, .f. ) ;
#12783 = advanced_face ( 'none', ( #4279 ), #4315, .t. ) ;
#12784 = edge_loop ( 'none', ( #12779, #12782, #12770, #12843 ) ) ;
#12785 = oriented_edge ( 'none', *, *, #12795, .t. ) ;
#12786 = oriented_edge ( 'none', *, *, #11889, .t. ) ;
#12787 = oriented_edge ( 'none', *, *, #12789, .f. ) ;
#12788 = advanced_face ( 'none', ( #4377 ), #4294, .t. ) ;
#12789 = edge_curve ( 'none', #12794, #11783, #4371, .t. ) ;
#12790 = oriented_edge ( 'none', *, *, #12799, .f. ) ;
#12791 = edge_curve ( 'none', #12744, #12741, #4381, .t. ) ;
#12792 = edge_curve ( 'none', #12741, #12797, #4376, .t. ) ;
#12793 = oriented_edge ( 'none', *, *, #12791, .f. ) ;
#12794 = vertex_point ( 'none', #4351 ) ;
#12795 = edge_curve ( 'none', #12797, #11636, #4353, .t. ) ;
#12796 = advanced_face ( 'none', ( #4358 ), #4359, .t. ) ;
#12797 = vertex_point ( 'none', #4357 ) ;
#12798 = oriented_edge ( 'none', *, *, #12733, .t. ) ;
#12799 = edge_curve ( 'none', #12797, #12794, #4409, .t. ) ;
#12800 = oriented_edge ( 'none', *, *, #11807, .t. ) ;
#12801 = oriented_edge ( 'none', *, *, #12736, .f. ) ;
#12802 = advanced_face ( 'none', ( #4414 ), #4408, .t. ) ;
#12803 = oriented_edge ( 'none', *, *, #12733, .f. ) ;
#12804 = oriented_edge ( 'none', *, *, #17770, .t. ) ;
#12805 = oriented_edge ( 'none', *, *, #12679, .f. ) ;
#12806 = oriented_edge ( 'none', *, *, #12725, .t. ) ;
#12807 = oriented_edge ( 'none', *, *, #12735, .f. ) ;
#12808 = oriented_edge ( 'none', *, *, #12792, .t. ) ;
#12809 = oriented_edge ( 'none', *, *, #17729, .t. ) ;
#12810 = oriented_edge ( 'none', *, *, #12777, .t. ) ;
#12811 = oriented_edge ( 'none', *, *, #12791, .t. ) ;
#12812 = oriented_edge ( 'none', *, *, #12765, .t. ) ;
#12813 = oriented_edge ( 'none', *, *, #12639, .f. ) ;
#12814 = advanced_face ( 'none', ( #4407 ), #4451, .f. ) ;
#12815 = edge_loop ( 'none', ( #12817, #12813, #12816, #12841 ) ) ;
#12816 = oriented_edge ( 'none', *, *, #12818, .f. ) ;
#12817 = oriented_edge ( 'none', *, *, #11735, .t. ) ;
#12818 = edge_curve ( 'none', #12778, #12724, #4387, .t. ) ;
#12819 = oriented_edge ( 'none', *, *, #11638, .t. ) ;
#12820 = oriented_edge ( 'none', *, *, #12637, .f. ) ;
#12821 = oriented_edge ( 'none', *, *, #17307, .f. ) ;
#12822 = edge_loop ( 'none', ( #12820, #12823, #12825, #12828, #12805, #12826, #12807, #17389, #12809, #12806, #12811, #12808, #12877, #12810, #12881, #12812, #12884, #12878 ) ) ;
#12823 = oriented_edge ( 'none', *, *, #12708, .f. ) ;
#12824 = advanced_face ( 'none', ( #4452 ), #4362, .t. ) ;
#12825 = oriented_edge ( 'none', *, *, #12687, .f. ) ;
#12826 = oriented_edge ( 'none', *, *, #12749, .f. ) ;
#12827 = oriented_edge ( 'none', *, *, #12765, .f. ) ;
#12828 = oriented_edge ( 'none', *, *, #12720, .f. ) ;
#12829 = oriented_edge ( 'none', *, *, #11814, .t. ) ;
#12830 = advanced_face ( 'none', ( #4396 ), #4448, .t. ) ;
#12831 = edge_curve ( 'none', #12778, #11629, #4482, .t. ) ;
#12832 = edge_loop ( 'none', ( #12883, #12882, #12885, #12879 ) ) ;
#12833 = oriented_edge ( 'none', *, *, #12844, .t. ) ;
#12834 = edge_curve ( 'none', #12766, #12778, #4453, .t. ) ;
#12835 = oriented_edge ( 'none', *, *, #12834, .f. ) ;
#12836 = oriented_edge ( 'none', *, *, #12871, .f. ) ;
#12837 = vertex_point ( 'none', #4483 ) ;
#12838 = edge_loop ( 'none', ( #12773, #12845, #12827, #12842 ) ) ;
#12839 = edge_curve ( 'none', #12772, #12837, #4476, .t. ) ;
#12840 = edge_loop ( 'none', ( #12829, #12764, #12835, #12833 ) ) ;
#12841 = oriented_edge ( 'none', *, *, #12831, .t. ) ;
#12842 = oriented_edge ( 'none', *, *, #12781, .t. ) ;
#12843 = oriented_edge ( 'none', *, *, #12769, .t. ) ;
#12844 = edge_curve ( 'none', #12766, #11796, #4472, .t. ) ;
#12845 = oriented_edge ( 'none', *, *, #12844, .f. ) ;
#12846 = oriented_edge ( 'none', *, *, #11676, .f. ) ;
#12847 = oriented_edge ( 'none', *, *, #11525, .t. ) ;
#12848 = oriented_edge ( 'none', *, *, #12850, .f. ) ;
#12849 = oriented_edge ( 'none', *, *, #12925, .f. ) ;
#12850 = edge_curve ( 'none', #12861, #12928, #4460, .t. ) ;
#12851 = vertex_point ( 'none', #4470 ) ;
#12852 = oriented_edge ( 'none', *, *, #11637, .t. ) ;
#12853 = oriented_edge ( 'none', *, *, #12860, .t. ) ;
#12854 = edge_curve ( 'none', #12911, #17350, #4456, .t. ) ;
#12855 = oriented_edge ( 'none', *, *, #12854, .f. ) ;
#12856 = advanced_face ( 'none', ( #4391 ), #4458, .t. ) ;
#12857 = edge_loop ( 'none', ( #12852, #12855, #12926, #12917 ) ) ;
#12858 = oriented_edge ( 'none', *, *, #12889, .t. ) ;
#12859 = advanced_face ( 'none', ( #4512 ), #4508, .t. ) ;
#12860 = edge_curve ( 'none', #12861, #17359, #4506, .t. ) ;
#12861 = vertex_point ( 'none', #4501 ) ;
#12862 = edge_curve ( 'none', #12872, #12861, #4467, .t. ) ;
#12863 = oriented_edge ( 'none', *, *, #12871, .t. ) ;
#12864 = edge_loop ( 'none', ( #12819, #12865, #12876, #12863 ) ) ;
#12865 = oriented_edge ( 'none', *, *, #12860, .f. ) ;
#12866 = edge_curve ( 'none', #12887, #17334, #4493, .t. ) ;
#12867 = oriented_edge ( 'none', *, *, #12069, .t. ) ;
#12868 = edge_loop ( 'none', ( #12873, #12836, #12869, #12858 ) ) ;
#12869 = oriented_edge ( 'none', *, *, #12874, .f. ) ;
#12870 = advanced_face ( 'none', ( #4471 ), #4490, .t. ) ;
#12871 = edge_curve ( 'none', #12872, #17363, #4538, .t. ) ;
#12872 = vertex_point ( 'none', #4534 ) ;
#12873 = oriented_edge ( 'none', *, *, #11628, .t. ) ;
#12874 = edge_curve ( 'none', #17387, #12872, #4537, .t. ) ;
#12875 = advanced_face ( 'none', ( #4527 ), #4518, .t. ) ;
#12876 = oriented_edge ( 'none', *, *, #12862, .f. ) ;
#12877 = oriented_edge ( 'none', *, *, #12799, .t. ) ;
#12878 = oriented_edge ( 'none', *, *, #12818, .t. ) ;
#12879 = oriented_edge ( 'none', *, *, #12866, .t. ) ;
#12880 = closed_shell ( 'none', ( #11325, #17247, #17258, #17269, #17280, #17279, #17303, #17318, #17381, #17400, #17397, #17425, #17415, #16756, #12074, #12147, #12206, #12117, #12197, #12236, #12377, #12224, #12290, #12875, #13171, #13025 ) ) ;
#12881 = oriented_edge ( 'none', *, *, #12839, .t. ) ;
#12882 = oriented_edge ( 'none', *, *, #12889, .f. ) ;
#12883 = oriented_edge ( 'none', *, *, #17349, .f. ) ;
#12884 = oriented_edge ( 'none', *, *, #12834, .t. ) ;
#12885 = oriented_edge ( 'none', *, *, #12886, .t. ) ;
#12886 = edge_curve ( 'none', #17387, #12887, #4544, .t. ) ;
#12887 = vertex_point ( 'none', #4573 ) ;
#12888 = advanced_face ( 'none', ( #4550 ), #4603, .t. ) ;
#12889 = edge_curve ( 'none', #17387, #17353, #4575, .t. ) ;
#12890 = oriented_edge ( 'none', *, *, #12903, .t. ) ;
#12891 = edge_curve ( 'none', #12907, #12851, #4608, .t. ) ;
#12892 = edge_curve ( 'none', #12957, #12907, #4539, .t. ) ;
#12893 = oriented_edge ( 'none', *, *, #12891, .t. ) ;
#12894 = edge_loop ( 'none', ( #12960, #12945, #12951, #12949 ) ) ;
#12895 = oriented_edge ( 'none', *, *, #11894, .f. ) ;
#12896 = oriented_edge ( 'none', *, *, #12899, .f. ) ;
#12897 = edge_loop ( 'none', ( #13077, #13048, #13008, #13170 ) ) ;
#12898 = advanced_face ( 'none', ( #4599 ), #4548, .f. ) ;
#12899 = edge_curve ( 'none', #12957, #11896, #4632, .t. ) ;
#12900 = oriented_edge ( 'none', *, *, #12922, .t. ) ;
#12901 = oriented_edge ( 'none', *, *, #11663, .f. ) ;
#12902 = advanced_face ( 'none', ( #4605 ), #4640, .f. ) ;
#12903 = edge_curve ( 'none', #12851, #17348, #4623, .t. ) ;
#12904 = oriented_edge ( 'none', *, *, #12918, .t. ) ;
#12905 = edge_curve ( 'none', #12851, #12923, #4636, .t. ) ;
#12906 = edge_loop ( 'none', ( #12931, #12950, #12952, #12938 ) ) ;
#12907 = vertex_point ( 'none', #4615 ) ;
#12908 = oriented_edge ( 'none', *, *, #12905, .t. ) ;
#12909 = edge_loop ( 'none', ( #12895, #12961, #12964, #12965 ) ) ;
#12910 = edge_loop ( 'none', ( #12954, #12896, #12959, #12955 ) ) ;
#12911 = vertex_point ( 'none', #4598 ) ;
#12912 = edge_loop ( 'none', ( #12846, #12919, #12900, #12916 ) ) ;
#12913 = edge_curve ( 'none', #12928, #12911, #4616, .t. ) ;
#12914 = edge_loop ( 'none', ( #12901, #12921, #12908, #12904 ) ) ;
#12915 = edge_curve ( 'none', #12907, #11514, #4626, .t. ) ;
#12916 = oriented_edge ( 'none', *, *, #12854, .t. ) ;
#12917 = oriented_edge ( 'none', *, *, #12925, .t. ) ;
#12918 = edge_curve ( 'none', #12923, #17347, #4664, .t. ) ;
#12919 = oriented_edge ( 'none', *, *, #12918, .f. ) ;
#12920 = advanced_face ( 'none', ( #4652 ), #4641, .t. ) ;
#12921 = oriented_edge ( 'none', *, *, #12903, .f. ) ;
#12922 = edge_curve ( 'none', #12923, #12911, #4644, .t. ) ;
#12923 = vertex_point ( 'none', #4645 ) ;
#12924 = advanced_face ( 'none', ( #4646 ), #4642, .t. ) ;
#12925 = edge_curve ( 'none', #12928, #11523, #4682, .t. ) ;
#12926 = oriented_edge ( 'none', *, *, #12913, .f. ) ;
#12927 = edge_loop ( 'none', ( #12847, #12849, #12848, #12853 ) ) ;
#12928 = vertex_point ( 'none', #4679 ) ;
#12929 = edge_curve ( 'none', #12887, #12942, #4657, .t. ) ;
#12930 = oriented_edge ( 'none', *, *, #12611, .f. ) ;
#12931 = oriented_edge ( 'none', *, *, #17330, .f. ) ;
#12932 = oriented_edge ( 'none', *, *, #12934, .f. ) ;
#12933 = advanced_face ( 'none', ( #4678 ), #4683, .f. ) ;
#12934 = edge_curve ( 'none', #12935, #17329, #4733, .t. ) ;
#12935 = vertex_point ( 'none', #4730 ) ;
#12936 = oriented_edge ( 'none', *, *, #12947, .t. ) ;
#12937 = oriented_edge ( 'none', *, *, #17340, .f. ) ;
#12938 = oriented_edge ( 'none', *, *, #12934, .t. ) ;
#12939 = edge_curve ( 'none', #12942, #17325, #4727, .t. ) ;
#12940 = oriented_edge ( 'none', *, *, #17090, .t. ) ;
#12941 = advanced_face ( 'none', ( #4673 ), #4734, .f. ) ;
#12942 = vertex_point ( 'none', #4714 ) ;
#12943 = oriented_edge ( 'none', *, *, #12948, .t. ) ;
#12944 = oriented_edge ( 'none', *, *, #11542, .f. ) ;
#12945 = oriented_edge ( 'none', *, *, #12947, .f. ) ;
#12946 = advanced_face ( 'none', ( #4717 ), #4729, .f. ) ;
#12947 = edge_curve ( 'none', #12967, #17343, #4710, .t. ) ;
#12948 = edge_curve ( 'none', #12935, #12967, #4773, .t. ) ;
#12949 = oriented_edge ( 'none', *, *, #12963, .t. ) ;
#12950 = oriented_edge ( 'none', *, *, #12939, .f. ) ;
#12951 = oriented_edge ( 'none', *, *, #12966, .t. ) ;
#12952 = oriented_edge ( 'none', *, *, #13010, .t. ) ;
#12953 = edge_loop ( 'none', ( #12944, #12932, #12943, #12936 ) ) ;
#12954 = oriented_edge ( 'none', *, *, #17361, .f. ) ;
#12955 = oriented_edge ( 'none', *, *, #12915, .t. ) ;
#12956 = edge_curve ( 'none', #12958, #12957, #4774, .t. ) ;
#12957 = vertex_point ( 'none', #4711 ) ;
#12958 = vertex_point ( 'none', #4732 ) ;
#12959 = oriented_edge ( 'none', *, *, #12892, .t. ) ;
#12960 = oriented_edge ( 'none', *, *, #11516, .f. ) ;
#12961 = oriented_edge ( 'none', *, *, #12963, .f. ) ;
#12962 = advanced_face ( 'none', ( #4713 ), #4709, .f. ) ;
#12963 = edge_curve ( 'none', #12958, #17346, #4751, .t. ) ;
#12964 = oriented_edge ( 'none', *, *, #12956, .t. ) ;
#12965 = oriented_edge ( 'none', *, *, #12899, .t. ) ;
#12966 = edge_curve ( 'none', #12967, #12958, #4755, .t. ) ;
#12967 = vertex_point ( 'none', #4743 ) ;
#12968 = oriented_edge ( 'none', *, *, #12915, .f. ) ;
#12969 = advanced_face ( 'none', ( #4737 ), #4758, .f. ) ;
#12970 = edge_loop ( 'none', ( #12971, #12968, #12893, #12890 ) ) ;
#12971 = oriented_edge ( 'none', *, *, #11718, .f. ) ;
#12972 = edge_curve ( 'none', #13052, #17352, #4798, .t. ) ;
#12973 = advanced_face ( 'none', ( #4760 ), #4799, .t. ) ;
#12974 = edge_curve ( 'none', #13056, #202, #4797, .t. ) ;
#12975 = oriented_edge ( 'none', *, *, #144, .t. ) ;
#12976 = oriented_edge ( 'none', *, *, #12991, .t. ) ;
#12977 = oriented_edge ( 'none', *, *, #12905, .f. ) ;
#12978 = oriented_edge ( 'none', *, *, #12948, .f. ) ;
#12979 = oriented_edge ( 'none', *, *, #12892, .f. ) ;
#12980 = oriented_edge ( 'none', *, *, #12929, .f. ) ;
#12981 = edge_curve ( 'none', #12983, #13056, #4785, .t. ) ;
#12982 = oriented_edge ( 'none', *, *, #12966, .f. ) ;
#12983 = vertex_point ( 'none', #4787 ) ;
#12984 = oriented_edge ( 'none', *, *, #140, .t. ) ;
#12985 = cartesian_point ( 'none', ( -10.60034423367374500, -17.53863941244921800, -59.30000000000001100 ) ) ;
#12986 = oriented_edge ( 'none', *, *, #13010, .f. ) ;
#12987 = oriented_edge ( 'none', *, *, #12974, .f. ) ;
#12988 = oriented_edge ( 'none', *, *, #17337, .t. ) ;
#12989 = oriented_edge ( 'none', *, *, #12991, .f. ) ;
#12990 = advanced_face ( 'none', ( #4708 ), #3936, .t. ) ;
#12991 = edge_curve ( 'none', #12983, #191, #3988, .t. ) ;
#12992 = edge_loop ( 'none', ( #13042, #13047, #13046, #13041 ) ) ;
#12993 = oriented_edge ( 'none', *, *, #12939, .t. ) ;
#12994 = edge_loop ( 'none', ( #12984, #12989, #13054, #13057 ) ) ;
#12995 = vertex_point ( 'none', #4519 ) ;
#12996 = edge_loop ( 'none', ( #13001, #13003, #13004, #12997, #13006, #13002, #12977, #13005, #12979, #13007, #12982, #12978, #12986, #12980 ) ) ;
#12997 = oriented_edge ( 'none', *, *, #12850, .t. ) ;
#12998 = cartesian_point ( 'none', ( 14.11083354237610100, -14.29169239300133400, -59.30000000000001100 ) ) ;
#12999 = advanced_face ( 'none', ( #4531 ), #3981, .t. ) ;
#13000 = edge_loop ( 'none', ( #12975, #12987, #13039, #12976 ) ) ;
#13001 = oriented_edge ( 'none', *, *, #12886, .f. ) ;
#13002 = oriented_edge ( 'none', *, *, #12922, .f. ) ;
#13003 = oriented_edge ( 'none', *, *, #12874, .t. ) ;
#13004 = oriented_edge ( 'none', *, *, #12862, .t. ) ;
#13005 = oriented_edge ( 'none', *, *, #12891, .f. ) ;
#13006 = oriented_edge ( 'none', *, *, #12913, .t. ) ;
#13007 = oriented_edge ( 'none', *, *, #12956, .f. ) ;
#13008 = oriented_edge ( 'none', *, *, #13116, .t. ) ;
#13009 = edge_loop ( 'none', ( #12937, #13012, #13014, #12993 ) ) ;
#13010 = edge_curve ( 'none', #12942, #12935, #4780, .t. ) ;
#13011 = oriented_edge ( 'none', *, *, #18015, .f. ) ;
#13012 = oriented_edge ( 'none', *, *, #12866, .f. ) ;
#13013 = advanced_face ( 'none', ( #4500 ), #4793, .f. ) ;
#13014 = oriented_edge ( 'none', *, *, #12929, .t. ) ;
#13015 = edge_curve ( 'none', #13019, #181, #4521, .t. ) ;
#13016 = edge_loop ( 'none', ( #13022, #13081, #13088, #13085 ) ) ;
#13017 = oriented_edge ( 'none', *, *, #12273, .f. ) ;
#13018 = advanced_face ( 'none', ( #4835 ), #4832, .t. ) ;
#13019 = vertex_point ( 'none', #4836 ) ;
#13020 = oriented_edge ( 'none', *, *, #13092, .f. ) ;
#13021 = oriented_edge ( 'none', *, *, #13034, .t. ) ;
#13022 = oriented_edge ( 'none', *, *, #17691, .f. ) ;
#13023 = oriented_edge ( 'none', *, *, #13026, .f. ) ;
#13024 = advanced_face ( 'none', ( #4829 ), #4831, .t. ) ;
#13025 = advanced_face ( 'none', ( #4834 ), #4819, .f. ) ;
#13026 = edge_curve ( 'none', #13027, #165, #4814, .t. ) ;
#13027 = vertex_point ( 'none', #4807 ) ;
#13028 = oriented_edge ( 'none', *, *, #17358, .t. ) ;
#13029 = edge_curve ( 'none', #13027, #13035, #4805, .t. ) ;
#13030 = oriented_edge ( 'none', *, *, #13034, .f. ) ;
#13031 = oriented_edge ( 'none', *, *, #13097, .f. ) ;
#13032 = edge_loop ( 'none', ( #13090, #13020, #13099, #13089 ) ) ;
#13033 = oriented_edge ( 'none', *, *, #12972, .t. ) ;
#13034 = edge_curve ( 'none', #13035, #17317, #4865, .t. ) ;
#13035 = vertex_point ( 'none', #4862 ) ;
#13036 = advanced_face ( 'none', ( #4859 ), #4804, .t. ) ;
#13037 = edge_loop ( 'none', ( #13044, #13030, #13098, #13096 ) ) ;
#13038 = edge_loop ( 'none', ( #13028, #13023, #13040, #13033 ) ) ;
#13039 = oriented_edge ( 'none', *, *, #12981, .f. ) ;
#13040 = oriented_edge ( 'none', *, *, #13050, .f. ) ;
#13041 = oriented_edge ( 'none', *, *, #12974, .t. ) ;
#13042 = oriented_edge ( 'none', *, *, #17354, .t. ) ;
#13043 = advanced_face ( 'none', ( #4872 ), #4858, .t. ) ;
#13044 = oriented_edge ( 'none', *, *, #17336, .t. ) ;
#13045 = oriented_edge ( 'none', *, *, #13069, .t. ) ;
#13046 = oriented_edge ( 'none', *, *, #13049, .f. ) ;
#13047 = oriented_edge ( 'none', *, *, #12972, .f. ) ;
#13048 = oriented_edge ( 'none', *, *, #17311, .f. ) ;
#13049 = edge_curve ( 'none', #13056, #13052, #4848, .t. ) ;
#13050 = edge_curve ( 'none', #13052, #13027, #4871, .t. ) ;
#13051 = edge_loop ( 'none', ( #12988, #13095, #13031, #13021 ) ) ;
#13052 = vertex_point ( 'none', #4857 ) ;
#13053 = edge_curve ( 'none', #12995, #12983, #4852, .t. ) ;
#13054 = oriented_edge ( 'none', *, *, #13053, .f. ) ;
#13055 = edge_curve ( 'none', #12995, #25, #4908, .t. ) ;
#13056 = vertex_point ( 'none', #4902 ) ;
#13057 = oriented_edge ( 'none', *, *, #13055, .t. ) ;
#13058 = edge_curve ( 'none', #13128, #13133, #4896, .t. ) ;
#13059 = edge_loop ( 'none', ( #13131, #13136, #13132, #13062 ) ) ;
#13060 = edge_curve ( 'none', #13076, #13071, #4887, .t. ) ;
#13061 = edge_curve ( 'none', #13128, #13130, #4839, .t. ) ;
#13062 = oriented_edge ( 'none', *, *, #13124, .f. ) ;
#13063 = edge_loop ( 'none', ( #12821, #13159 ) ) ;
#13064 = edge_loop ( 'none', ( #13112, #17972, #17980, #12286 ) ) ;
#13065 = oriented_edge ( 'none', *, *, #11502, .f. ) ;
#13066 = oriented_edge ( 'none', *, *, #18134, .t. ) ;
#13067 = oriented_edge ( 'none', *, *, #11832, .t. ) ;
#13068 = edge_curve ( 'none', #17936, #12263, #4889, .t. ) ;
#13069 = edge_curve ( 'none', #18291, #13071, #4890, .t. ) ;
#13070 = edge_curve ( 'none', #17984, #16753, #4947, .t. ) ;
#13071 = vertex_point ( 'none', #4877 ) ;
#13072 = oriented_edge ( 'none', *, *, #12082, .f. ) ;
#13073 = oriented_edge ( 'none', *, *, #13060, .f. ) ;
#13074 = edge_curve ( 'none', #13078, #18291, #4879, .t. ) ;
#13075 = edge_curve ( 'none', #13078, #13076, #4941, .t. ) ;
#13076 = vertex_point ( 'none', #4898 ) ;
#13077 = oriented_edge ( 'none', *, *, #17231, .f. ) ;
#13078 = vertex_point ( 'none', #4926 ) ;
#13079 = advanced_face ( 'none', ( #4918 ), #4925, .t. ) ;
#13080 = oriented_edge ( 'none', *, *, #17971, .t. ) ;
#13081 = oriented_edge ( 'none', *, *, #13083, .f. ) ;
#13082 = advanced_face ( 'none', ( #4915 ), #4916, .t. ) ;
#13083 = edge_curve ( 'none', #13100, #17665, #4927, .t. ) ;
#13084 = oriented_edge ( 'none', *, *, #18154, .t. ) ;
#13085 = oriented_edge ( 'none', *, *, #204, .t. ) ;
#13086 = advanced_face ( 'none', ( #4979 ), #4982, .t. ) ;
#13087 = oriented_edge ( 'none', *, *, #17320, .t. ) ;
#13088 = oriented_edge ( 'none', *, *, #13092, .t. ) ;
#13089 = oriented_edge ( 'none', *, *, #13015, .t. ) ;
#13090 = oriented_edge ( 'none', *, *, #17326, .t. ) ;
#13091 = advanced_face ( 'none', ( #4969 ), #4912, .t. ) ;
#13092 = edge_curve ( 'none', #13100, #183, #4963, .t. ) ;
#13093 = edge_curve ( 'none', #13019, #13100, #4978, .t. ) ;
#13094 = edge_loop ( 'none', ( #13087, #13011, #18000, #18001 ) ) ;
#13095 = oriented_edge ( 'none', *, *, #13015, .f. ) ;
#13096 = oriented_edge ( 'none', *, *, #13026, .t. ) ;
#13097 = edge_curve ( 'none', #13035, #13019, #4955, .t. ) ;
#13098 = oriented_edge ( 'none', *, *, #13029, .f. ) ;
#13099 = oriented_edge ( 'none', *, *, #13093, .f. ) ;
#13100 = vertex_point ( 'none', #4966 ) ;
#13101 = line ( 'none', #13167, #13166 ) ;
#13102 = cartesian_point ( 'none', ( 14.49999999999999800, 18.00000000000000400, -64.50000000000000000 ) ) ;
#13103 = manifold_solid_brep ( '���-����1', #11565 ) ;
#13104 = vertex_point ( 'none', #4950 ) ;
#13105 = closed_shell ( 'none', ( #12315, #12308, #12292, #12360, #12366, #12352, #12355, #12269 ) ) ;
#13106 = oriented_edge ( 'none', *, *, #12271, .t. ) ;
#13107 = edge_curve ( 'none', #13127, #13111, #4957, .t. ) ;
#13108 = oriented_edge ( 'none', *, *, #12477, .t. ) ;
#13109 = edge_curve ( 'none', #13117, #13111, #5018, .t. ) ;
#13110 = oriented_edge ( 'none', *, *, #12404, .f. ) ;
#13111 = vertex_point ( 'none', #5007 ) ;
#13112 = oriented_edge ( 'none', *, *, #17966, .f. ) ;
#13113 = oriented_edge ( 'none', *, *, #13107, .f. ) ;
#13114 = advanced_face ( 'none', ( #5008 ), #4954, .f. ) ;
#13115 = oriented_edge ( 'none', *, *, #18098, .f. ) ;
#13116 = edge_curve ( 'none', #17299, #17520, #4994, .t. ) ;
#13117 = vertex_point ( 'none', #5002 ) ;
#13118 = edge_curve ( 'none', #13120, #13117, #4997, .t. ) ;
#13119 = oriented_edge ( 'none', *, *, #13118, .t. ) ;
#13120 = vertex_point ( 'none', #5001 ) ;
#13121 = edge_curve ( 'none', #13120, #13127, #5061, .t. ) ;
#13122 = oriented_edge ( 'none', *, *, #13109, .t. ) ;
#13123 = oriented_edge ( 'none', *, *, #13121, .f. ) ;
#13124 = edge_curve ( 'none', #13130, #13129, #5017, .t. ) ;
#13125 = edge_loop ( 'none', ( #13123, #13119, #13122, #13113 ) ) ;
#13126 = advanced_face ( 'none', ( #5000 ), #5053, .f. ) ;
#13127 = vertex_point ( 'none', #5041 ) ;
#13128 = vertex_point ( 'none', #5039 ) ;
#13129 = vertex_point ( 'none', #5047 ) ;
#13130 = vertex_point ( 'none', #5037 ) ;
#13131 = oriented_edge ( 'none', *, *, #13061, .f. ) ;
#13132 = oriented_edge ( 'none', *, *, #13134, .t. ) ;
#13133 = vertex_point ( 'none', #5048 ) ;
#13134 = edge_curve ( 'none', #13133, #13129, #5056, .t. ) ;
#13135 = advanced_face ( 'none', ( #5021 ), #5046, .f. ) ;
#13136 = oriented_edge ( 'none', *, *, #13058, .t. ) ;
#13137 = direction ( 'none', ( 0.2809993551095113500, -0.9597079568431422500, 0.0000000000000000000 ) ) ;
#13138 = vector ( 'none', #13137, 1000.000000000000200 ) ;
#13139 = cartesian_point ( 'none', ( -43.54295421234400700, -38.73098013974211500, -59.94764477060850500 ) ) ;
#13140 =( bounded_curve ( ) b_spline_curve ( 3, ( #13439, #13438, #13437, #13436 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 2.001604010742468300e-016, 0.7852458701498659100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894300000, 0.9492724465894300000, 1.000000000000000000 ) )
representation_item ( '' ) );
#13141 = cartesian_point ( 'none', ( 41.55795157006600200, -41.55795157006596700, -60.00000000000000000 ) ) ;
#13142 = cartesian_point ( 'none', ( -43.72268790462533900, -38.77928043812578800, -59.76704557248365300 ) ) ;
#13143 = cartesian_point ( 'none', ( -43.63282105848467300, -38.75513028893395500, -59.85734517154607900 ) ) ;
#13144 = cartesian_point ( 'none', ( -15.00000000000000000, 18.00000000000000400, -64.50000000000000000 ) ) ;
#13145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13146 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.00000000000000000 ) ) ;
#13147 = line ( 'none', #13146, #13138 ) ;
#13148 = cartesian_point ( 'none', ( -14.49999999999999800, 18.00000000000000000, -65.00000000000000000 ) ) ;
#13149 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13152 = vector ( 'none', #13151, 1000.000000000000000 ) ;
#13153 = toroidal_surface ( 'none', #13168, 14.49999999999999800, 0.5000000000000000000 ) ;
#13154 = face_outer_bound ( 'none', #2903, .t. ) ;
#13155 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -64.50000000000000000 ) ) ;
#13156 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13157 = direction ( 'none', ( -1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13158 = axis2_placement_3d ( 'none', #13102, #13157, #13156 ) ;
#13159 = oriented_edge ( 'none', *, *, #17304, .f. ) ;
#13160 = circle ( 'none', #13158, 0.5000000000000004400 ) ;
#13161 = vertex_point ( 'none', #5034 ) ;
#13162 = cartesian_point ( 'none', ( 14.04725124713020500, -14.05722097987376400, -59.00000000000000000 ) ) ;
#13163 = cartesian_point ( 'none', ( 11.07647202635098800, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13164 = line ( 'none', #13163, #13152 ) ;
#13165 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13166 = vector ( 'none', #13165, 1000.000000000000000 ) ;
#13167 = cartesian_point ( 'none', ( 11.07647202635098800, -20.47818283052311400, -59.00000000000000000 ) ) ;
#13168 = axis2_placement_3d ( 'none', #13155, #13150, #13149 ) ;
#13169 = cartesian_point ( 'none', ( 7.043395727649689200, -20.47818283052311700, -59.00000000000000000 ) ) ;
#13170 = oriented_edge ( 'none', *, *, #12094, .f. ) ;
#13171 = advanced_face ( 'none', ( #5033 ), #5028, .t. ) ;
#13172 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13173 = vector ( 'none', #13172, 1000.000000000000000 ) ;
#13174 = line ( 'none', #13227, #13226 ) ;
#13175 = line ( 'none', #13222, #13221 ) ;
#13176 = cartesian_point ( 'none', ( 16.23880968868864700, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13177 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -58.99999999999999300 ) ) ;
#13178 = cartesian_point ( 'none', ( 14.36839323493411600, -15.19560877204506300, -59.00000000000000700 ) ) ;
#13179 = cartesian_point ( 'none', ( 14.33305031317803800, -15.07177805603105700, -59.00000000000001400 ) ) ;
#13180 = cartesian_point ( 'none', ( 14.28146621198944500, -14.89214487296380800, -58.99999999999999300 ) ) ;
#13181 = cartesian_point ( 'none', ( 14.23212029638269600, -14.72455829012507600, -59.00000000000000700 ) ) ;
#13182 = cartesian_point ( 'none', ( 14.18836396493387400, -14.56870287907629600, -59.00000000000000700 ) ) ;
#13183 = cartesian_point ( 'none', ( 14.14884467549275500, -14.42382306512815400, -59.00000000000001400 ) ) ;
#13184 = cartesian_point ( 'none', ( 14.11083354237610100, -14.29169239300133400, -59.00000000000001400 ) ) ;
#13185 = cartesian_point ( 'none', ( 14.07680417743594200, -14.17058962467523600, -58.99999999999999300 ) ) ;
#13186 = cartesian_point ( 'none', ( 14.05678053435736500, -14.09377648782814800, -59.00000000000000000 ) ) ;
#13187 = cartesian_point ( 'none', ( 14.04725124713020500, -14.05722097987376400, -59.00000000000000000 ) ) ;
#13188 = cartesian_point ( 'none', ( 14.43838355232501100, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13189 = cartesian_point ( 'none', ( 14.43838355232501200, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13190 = line ( 'none', #13189, #13173 ) ;
#13191 = cartesian_point ( 'none', ( 11.85569280557176700, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13192 = b_spline_curve_with_knots ( 'none', 3,
( #13187, #13186, #13185, #13184, #13183, #13182, #13181, #13180, #13179, #13178, #13177 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09071223344866270700, 0.1906112537210964700, 0.3020540161115049500, 0.4208634716069706300, 0.5512155103490975500, 0.6907714083237812600, 0.8403659527400363400, 1.000000000000000000 ),
.unspecified. ) ;
#13193 = cartesian_point ( 'none', ( 13.75504345492241700, -15.16821935649714000, -59.00000000000000000 ) ) ;
#13194 = cartesian_point ( 'none', ( -27.25580907386670000, -9.914487020102843200, -59.00000000000000000 ) ) ;
#13195 = cartesian_point ( 'none', ( 17.01803046790943000, -20.47818283052311400, -59.00000000000000000 ) ) ;
#13196 = cartesian_point ( 'none', ( 16.23880968868864700, -19.16933542792571300, -59.00000000000000000 ) ) ;
#13197 = cartesian_point ( 'none', ( 11.07647202635098800, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13198 = cartesian_point ( 'none', ( 17.01803046790943000, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13199 = cartesian_point ( 'none', ( 13.64089978609124600, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13200 = cartesian_point ( 'none', ( -21.06613602439371400, 5.399999999999996800, -19.08999999596769800 ) ) ;
#13201 = line ( 'none', #13257, #13256 ) ;
#13202 = line ( 'none', #13250, #13249 ) ;
#13203 = direction ( 'none', ( -0.2631174057921086300, -0.9647638212377321900, 0.0000000000000000000 ) ) ;
#13204 = vector ( 'none', #13203, 1000.000000000000100 ) ;
#13205 = cartesian_point ( 'none', ( 13.64089978609124600, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13206 = line ( 'none', #13205, #13204 ) ;
#13207 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13208 = vector ( 'none', #13207, 1000.000000000000000 ) ;
#13209 = cartesian_point ( 'none', ( 11.85569280557176700, -19.52394175909454400, -59.00000000000000000 ) ) ;
#13210 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13211 = vector ( 'none', #13210, 1000.000000000000000 ) ;
#13212 = cartesian_point ( 'none', ( 15.91464166920813000, -20.47818283052311400, -59.00000000000000000 ) ) ;
#13213 = line ( 'none', #13212, #13211 ) ;
#13214 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13215 = vector ( 'none', #13214, 1000.000000000000000 ) ;
#13216 = cartesian_point ( 'none', ( 11.85569280557176700, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13217 = line ( 'none', #13216, #13215 ) ;
#13218 = cartesian_point ( 'none', ( 43.46134747274911100, 36.96233745423256800, -60.00000000000000000 ) ) ;
#13219 = cartesian_point ( 'none', ( 10.19984864972761200, -12.97818283052311700, -59.00000000000000000 ) ) ;
#13220 = direction ( 'none', ( 0.2543628755858906600, 0.9671088498838570400, 0.0000000000000000000 ) ) ;
#13221 = vector ( 'none', #13220, 1000.000000000000100 ) ;
#13222 = cartesian_point ( 'none', ( 13.75504345492241500, -15.16821935649714000, -59.00000000000000000 ) ) ;
#13223 = cartesian_point ( 'none', ( 16.23880968868864700, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13224 = line ( 'none', #13223, #13208 ) ;
#13225 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13226 = vector ( 'none', #13225, 1000.000000000000000 ) ;
#13227 = cartesian_point ( 'none', ( 22.86218631206527600, -13.85480620714649200, -59.00000000000000000 ) ) ;
#13228 = cartesian_point ( 'none', ( 15.00000000000000000, 18.00000000000000000, -64.50000000000000000 ) ) ;
#13229 = cartesian_point ( 'none', ( 9.390189558818521600, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13230 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13231 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#13232 = axis2_placement_3d ( 'none', #13268, #13265, #13264 ) ;
#13233 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13234 = vector ( 'none', #13233, 1000.000000000000000 ) ;
#13235 = cartesian_point ( 'none', ( 5.459081604273066500, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13236 = circle ( 'none', #13258, 1.976136028425824000 ) ;
#13237 = line ( 'none', #13235, #13234 ) ;
#13238 = cartesian_point ( 'none', ( 4.647900597779560000, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13239 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13240 = vector ( 'none', #13239, 1000.000000000000000 ) ;
#13241 = cartesian_point ( 'none', ( 17.01803046790943000, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13242 = line ( 'none', #13241, #13240 ) ;
#13243 = cartesian_point ( 'none', ( -19.08999999596789400, 5.399999999999996800, -19.08999999596770500 ) ) ;
#13244 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#13245 = vector ( 'none', #13244, 1000.000000000000000 ) ;
#13246 = cartesian_point ( 'none', ( -26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#13247 = line ( 'none', #13246, #13245 ) ;
#13248 = direction ( 'none', ( 0.3044320490886529600, 0.9525340558151629300, 0.0000000000000000000 ) ) ;
#13249 = vector ( 'none', #13248, 1000.000000000000100 ) ;
#13250 = cartesian_point ( 'none', ( 7.802831604273067400, -20.47818283052311400, -59.00000000000000000 ) ) ;
#13251 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13252 = vector ( 'none', #13251, 1000.000000000000000 ) ;
#13253 = cartesian_point ( 'none', ( 17.01803046790943000, -20.47818283052311400, -59.00000000000000000 ) ) ;
#13254 = line ( 'none', #13253, #13252 ) ;
#13255 = direction ( 'none', ( -0.2792385325546987200, 0.9602217670604527000, 0.0000000000000000000 ) ) ;
#13256 = vector ( 'none', #13255, 1000.000000000000200 ) ;
#13257 = cartesian_point ( 'none', ( 16.23880968868864700, -19.16933542792571300, -59.00000000000000000 ) ) ;
#13258 = axis2_placement_3d ( 'none', #13243, #13231, #13230 ) ;
#13259 = line ( 'none', #13315, #13314 ) ;
#13260 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.29999999999999700 ) ) ;
#13261 = cartesian_point ( 'none', ( 15.50000000000000000, 18.00000000000000400, -59.00000000000000000 ) ) ;
#13262 = plane ( 'none', #13325 ) ;
#13263 = cartesian_point ( 'none', ( -6.163787713908750900, -20.47818283052311400, -59.29999999999999700 ) ) ;
#13264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13265 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13266 = cartesian_point ( 'none', ( 41.55795157006598800, 41.55795157006598100, -60.00000000000000000 ) ) ;
#13267 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.29999999999999700 ) ) ;
#13268 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -59.00000000000000000 ) ) ;
#13269 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13270 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13271 = cartesian_point ( 'none', ( 36.96233745423259600, -43.96127132032728500, -59.50872620321865700 ) ) ;
#13272 = toroidal_surface ( 'none', #13326, 15.50000000000000000, 0.5000000000000000000 ) ;
#13273 = face_outer_bound ( 'none', #88, .t. ) ;
#13274 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13275 = direction ( 'none', ( -1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13276 = cartesian_point ( 'none', ( 15.50000000000000000, 18.00000000000000400, -59.50000000000000000 ) ) ;
#13277 = axis2_placement_3d ( 'none', #13276, #13275, #13274 ) ;
#13278 = circle ( 'none', #13277, 0.5000000000000004400 ) ;
#13279 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -59.50000000000000000 ) ) ;
#13280 = circle ( 'none', #13232, 15.50000000000000000 ) ;
#13281 = cartesian_point ( 'none', ( 5.459081604273067400, -12.97818283052311500, -59.00000000000000000 ) ) ;
#13282 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13283 = vector ( 'none', #13282, 1000.000000000000000 ) ;
#13284 = cartesian_point ( 'none', ( 11.85569280557176700, -19.52394175909454100, -59.00000000000000000 ) ) ;
#13285 = line ( 'none', #13284, #13283 ) ;
#13286 = cartesian_point ( 'none', ( 7.802831604273067400, -20.47818283052311400, -59.00000000000000000 ) ) ;
#13287 = circle ( 'none', #13288, 15.00000000000000000 ) ;
#13288 = axis2_placement_3d ( 'none', #13279, #13270, #13269 ) ;
#13289 = direction ( 'none', ( 0.3042566573376905300, -0.9525900936214353200, 0.0000000000000000000 ) ) ;
#13290 = vector ( 'none', #13289, 1000.000000000000100 ) ;
#13291 = cartesian_point ( 'none', ( 4.647900597779560000, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13292 = line ( 'none', #13291, #13290 ) ;
#13293 = cartesian_point ( 'none', ( 10.19984864972761300, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13294 = line ( 'none', #13293, #13336 ) ;
#13295 = axis2_placement_3d ( 'none', #13327, #13340, #13339 ) ;
#13296 = line ( 'none', #13349, #13345 ) ;
#13297 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13298 = vector ( 'none', #13297, 1000.000000000000000 ) ;
#13299 = cartesian_point ( 'none', ( -1.683268233389270600, -19.60155945389973600, -59.29999999999999700 ) ) ;
#13300 = cartesian_point ( 'none', ( -15.00000000000000000, 18.00000000000000400, -59.50000000000000000 ) ) ;
#13301 = plane ( 'none', #13351 ) ;
#13302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13303 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#13304 = cartesian_point ( 'none', ( -14.49999999999999800, 18.00000000000000000, -64.50000000000000000 ) ) ;
#13305 = axis2_placement_3d ( 'none', #13304, #13303, #13302 ) ;
#13306 = face_outer_bound ( 'none', #5040, .t. ) ;
#13307 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13308 = circle ( 'none', #13305, 0.5000000000000004400 ) ;
#13309 = line ( 'none', #13299, #13298 ) ;
#13310 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -59.50000000000000000 ) ) ;
#13311 = circle ( 'none', #13295, 0.4999999999999982200 ) ;
#13312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13313 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13314 = vector ( 'none', #13313, 1000.000000000000000 ) ;
#13315 = cartesian_point ( 'none', ( -1.683268233389270600, -19.60155945389973600, -59.29999999999999700 ) ) ;
#13316 = face_outer_bound ( 'none', #2748, .t. ) ;
#13317 = line ( 'none', #13319, #13352 ) ;
#13318 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13319 = cartesian_point ( 'none', ( -1.683268233389270600, -20.47818283052311400, -59.29999999999999700 ) ) ;
#13320 = cartesian_point ( 'none', ( 41.91139728946794900, -41.91139728946791400, -59.51233883596152200 ) ) ;
#13321 = cartesian_point ( 'none', ( 36.96233745423259600, -43.46134747274909700, -60.00000000000000000 ) ) ;
#13322 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13323 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13324 = cartesian_point ( 'none', ( -6.163787713908750900, -20.47818283052311400, -59.29999999999999700 ) ) ;
#13325 = axis2_placement_3d ( 'none', #13324, #13323, #13322 ) ;
#13326 = axis2_placement_3d ( 'none', #13310, #13312, #13307 ) ;
#13327 = cartesian_point ( 'none', ( 41.55795157006598800, 41.55795157006598100, -59.50000000000000000 ) ) ;
#13328 = cartesian_point ( 'none', ( 41.91139728946793500, 41.91139728946792800, -59.51233883596152200 ) ) ;
#13329 = cartesian_point ( 'none', ( -43.77908794705533100, -38.79440523847738800, -59.51078209989005800 ) ) ;
#13330 = cartesian_point ( 'none', ( -15.50000000000000000, 18.00000000000000000, -59.50000000000000000 ) ) ;
#13331 = direction ( 'none', ( -0.2810012814555039000, -0.9597073928132285900, 0.0000000000000000000 ) ) ;
#13332 = vector ( 'none', #13331, 1000.000000000000000 ) ;
#13333 = cartesian_point ( 'none', ( 9.390189558818521600, -12.97818283052311400, -59.00000000000000000 ) ) ;
#13334 = cartesian_point ( 'none', ( -24.35843443416212000, -11.10886396616662700, -59.00000000000000000 ) ) ;
#13335 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13336 = vector ( 'none', #13335, 1000.000000000000000 ) ;
#13337 = cartesian_point ( 'none', ( -43.77636839693558100, -38.79369558821730400, -59.63985471422459000 ) ) ;
#13338 = cartesian_point ( 'none', ( 6.113505305571767900, -15.21844257078285300, -59.00000000000000000 ) ) ;
#13339 = direction ( 'none', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ;
#13340 = direction ( 'none', ( 0.7071067811865475700, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
#13341 = cartesian_point ( 'none', ( 8.734243941935401900, -15.21844257078285300, -59.00000000000000000 ) ) ;
#13342 = cartesian_point ( 'none', ( -42.96667848651346600, -39.44955053309166000, -60.00000000000000000 ) ) ;
#13343 = face_outer_bound ( 'none', #89, .t. ) ;
#13344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13345 = vector ( 'none', #13344, 1000.000000000000000 ) ;
#13346 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13347 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13348 = cartesian_point ( 'none', ( -1.683268233389270600, -19.60155945389973600, -59.29999999999999700 ) ) ;
#13349 = cartesian_point ( 'none', ( -6.163787713908750900, -20.47818283052311400, -59.29999999999999700 ) ) ;
#13350 = line ( 'none', #13333, #13332 ) ;
#13351 = axis2_placement_3d ( 'none', #13348, #13347, #13346 ) ;
#13352 = vector ( 'none', #13318, 1000.000000000000000 ) ;
#13353 = cartesian_point ( 'none', ( 43.77908794705533100, 38.79440523847740300, -59.51078209989005800 ) ) ;
#13354 = cartesian_point ( 'none', ( 43.77636839693558100, 38.79369558821731800, -59.63985471422459000 ) ) ;
#13355 = cartesian_point ( 'none', ( 43.72268790462533900, 38.77928043812579500, -59.76704557248365300 ) ) ;
#13356 = cartesian_point ( 'none', ( 43.63282105848467300, 38.75513028893395500, -59.85734517154607900 ) ) ;
#13357 = cartesian_point ( 'none', ( 43.54295421234400700, 38.73098013974212300, -59.94764477060850500 ) ) ;
#13358 = cartesian_point ( 'none', ( 43.41794891087520400, 38.69737704961732300, -60.00000000000000000 ) ) ;
#13359 = cartesian_point ( 'none', ( 43.29221052010574100, 38.66357657642623000, -60.00000000000000000 ) ) ;
#13360 = cartesian_point ( 'none', ( 43.96125139208837100, 37.87857721612837000, -59.50986789126283600 ) ) ;
#13361 = cartesian_point ( 'none', ( 43.95870001010217000, 37.87828155387850900, -59.63909798840753500 ) ) ;
#13362 = cartesian_point ( 'none', ( 43.90368963436174000, 37.87109875258426700, -59.76653483326966000 ) ) ;
#13363 = cartesian_point ( 'none', ( 43.81139488812279100, 37.85901553453270900, -59.85702539538859700 ) ) ;
#13364 = cartesian_point ( 'none', ( 43.71910014188385000, 37.84693231648114400, -59.94751595750754100 ) ) ;
#13365 = cartesian_point ( 'none', ( 43.59060241527948400, 37.83009108279854600, -60.00000000000000000 ) ) ;
#13366 = cartesian_point ( 'none', ( 43.46134747274911800, 37.81315002364340200, -60.00000000000000000 ) ) ;
#13367 = cartesian_point ( 'none', ( 43.96127132032730600, 36.96233745423256800, -59.50872620321864300 ) ) ;
#13368 = cartesian_point ( 'none', ( 43.95901218916309000, 36.96233745423256800, -59.63815174093589600 ) ) ;
#13369 = cartesian_point ( 'none', ( 43.90412898963963800, 36.96233745423256800, -59.76589584763051000 ) ) ;
#13370 = cartesian_point ( 'none', ( 43.81180210489903700, 36.96233745423256800, -59.85662522457708700 ) ) ;
#13371 = cartesian_point ( 'none', ( 43.71947522015844400, 36.96233745423256800, -59.94735460152367100 ) ) ;
#13372 = cartesian_point ( 'none', ( 43.59079272560536100, 36.96233745423256800, -60.00000000000000000 ) ) ;
#13373 = cartesian_point ( 'none', ( 43.46134747274911800, 36.96233745423256800, -60.00000000000000000 ) ) ;
#13374 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13373, #13372, #13371, #13370, #13369, #13368, #13367 ),
( #13366, #13365, #13364, #13363, #13362, #13361, #13360 ),
( #13359, #13358, #13357, #13356, #13355, #13354, #13353 ),
( #13417, #13416, #13415, #13414, #13413, #13412, #13411 ),
( #13410, #13409, #13408, #13407, #13406, #13405, #13404 ),
( #13403, #13402, #13401, #13400, #13399, #13398, #13397 ),
( #13396, #13395, #13394, #13393, #13392, #13391, #13390 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497939437029719700, 5.890562372104652900, 6.283185307179586200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13375 =( bounded_curve ( ) b_spline_curve ( 3, ( #13389, #13388, #13387, #13386 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 2.001604010742468300e-016, 0.7852458701498669100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13376 = cartesian_point ( 'none', ( -43.28957828446260700, -39.58328807869543200, -59.85756116872541100 ) ) ;
#13377 = cartesian_point ( 'none', ( -43.20434886862081900, -39.54798804766314600, -59.94773175626309600 ) ) ;
#13378 = circle ( 'none', #13382, 0.5000000000000004400 ) ;
#13379 = cartesian_point ( 'none', ( -43.08586007458356400, -39.49891275992143800, -60.00000000000000000 ) ) ;
#13380 = cartesian_point ( 'none', ( -15.50000000000000000, 18.00000000000000000, -59.00000000000000000 ) ) ;
#13381 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#13382 = axis2_placement_3d ( 'none', #13330, #13381, #13145 ) ;
#13383 = cartesian_point ( 'none', ( -43.42850420305704500, -39.64082794552587100, -59.51139995752112100 ) ) ;
#13384 = cartesian_point ( 'none', ( -43.42578687297444200, -39.63970249094784700, -59.64036596017965800 ) ) ;
#13385 = cartesian_point ( 'none', ( -43.37480770030440200, -39.61858810972772500, -59.76739058118772600 ) ) ;
#13386 = cartesian_point ( 'none', ( 43.46134747274911100, 36.96233745423256800, -60.00000000000000000 ) ) ;
#13387 = cartesian_point ( 'none', ( 43.46134747274911800, 38.70919369646048800, -60.00000000000000000 ) ) ;
#13388 = cartesian_point ( 'none', ( 42.79297739293282600, 40.32292574719914300, -60.00000000000000000 ) ) ;
#13389 = cartesian_point ( 'none', ( 41.55795157006598800, 41.55795157006598100, -60.00000000000000000 ) ) ;
#13390 = cartesian_point ( 'none', ( 41.91139728946793500, 41.91139728946792800, -59.51233883596152200 ) ) ;
#13391 = cartesian_point ( 'none', ( 41.90914901121949800, 41.90914901121949000, -59.64114261054970000 ) ) ;
#13392 = cartesian_point ( 'none', ( 41.87005913994291000, 41.87005913994290300, -59.76791463474280200 ) ) ;
#13393 = cartesian_point ( 'none', ( 41.80484759171236700, 41.80484759171236000, -59.85788924123306700 ) ) ;
#13394 = cartesian_point ( 'none', ( 41.73963604348181600, 41.73963604348180900, -59.94786384772333300 ) ) ;
#13395 = cartesian_point ( 'none', ( 41.64905733788100400, 41.64905733788099700, -60.00000000000000000 ) ) ;
#13396 = cartesian_point ( 'none', ( 41.55795157006598800, 41.55795157006598100, -60.00000000000000000 ) ) ;
#13397 = cartesian_point ( 'none', ( 42.55919208242991700, 41.26360249650593900, -59.51233883596152200 ) ) ;
#13398 = cartesian_point ( 'none', ( 42.55664947267747800, 41.26164854976151000, -59.64114261054970000 ) ) ;
#13399 = cartesian_point ( 'none', ( 42.51244218294422700, 41.22767609694159300, -59.76791463474280200 ) ) ;
#13400 = cartesian_point ( 'none', ( 42.43869351833023300, 41.17100166509449400, -59.85788924123306700 ) ) ;
#13401 = cartesian_point ( 'none', ( 42.36494485371623900, 41.11432723324739400, -59.94786384772333300 ) ) ;
#13402 = cartesian_point ( 'none', ( 42.26250811111800900, 41.03560656464399200, -60.00000000000000000 ) ) ;
#13403 = cartesian_point ( 'none', ( 42.15947530638783300, 40.95642783374413700, -60.00000000000000000 ) ) ;
#13404 = cartesian_point ( 'none', ( 43.07792045905875300, 40.48725065257435300, -59.51201781515219100 ) ) ;
#13405 = cartesian_point ( 'none', ( 43.07520534901330900, 40.48570939367839800, -59.64087720613473200 ) ) ;
#13406 = cartesian_point ( 'none', ( 43.02692749598346500, 40.45789578132966800, -59.76773558989179900 ) ) ;
#13407 = cartesian_point ( 'none', ( 42.94633551044054800, 40.41144586845692300, -59.85777716590474300 ) ) ;
#13408 = cartesian_point ( 'none', ( 42.86574352489763100, 40.36499595558417800, -59.94781874191768600 ) ) ;
#13409 = cartesian_point ( 'none', ( 42.75377123829192500, 40.30044847022557500, -60.00000000000000000 ) ) ;
#13410 = cartesian_point ( 'none', ( 42.64114645292118400, 40.23552448975710400, -60.00000000000000000 ) ) ;
#13411 = cartesian_point ( 'none', ( 43.42850420305704500, 39.64082794552587800, -59.51139995752112100 ) ) ;
#13412 = cartesian_point ( 'none', ( 43.42578687297444200, 39.63970249094785500, -59.64036596017965800 ) ) ;
#13413 = cartesian_point ( 'none', ( 43.37480770030440200, 39.61858810972773200, -59.76739058118772600 ) ) ;
#13414 = cartesian_point ( 'none', ( 43.28957828446260700, 39.58328807869543900, -59.85756116872541100 ) ) ;
#13415 = cartesian_point ( 'none', ( 43.20434886862081900, 39.54798804766315400, -59.94773175626309600 ) ) ;
#13416 = cartesian_point ( 'none', ( 43.08586007458356400, 39.49891275992145300, -60.00000000000000000 ) ) ;
#13417 = cartesian_point ( 'none', ( 42.96667848651346600, 39.44955053309166700, -60.00000000000000000 ) ) ;
#13418 = cartesian_point ( 'none', ( -43.46134747274911100, -36.96233745423256100, -60.00000000000000000 ) ) ;
#13419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13421 = cartesian_point ( 'none', ( -25.88144909832504600, -8.440431513486373700, -59.00000000000000000 ) ) ;
#13422 = axis2_placement_3d ( 'none', #13421, #13420, #13419 ) ;
#13423 = circle ( 'none', #13424, 0.7013183372967455300 ) ;
#13424 = axis2_placement_3d ( 'none', #13435, #13443, #13442 ) ;
#13425 =( bounded_curve ( ) b_spline_curve ( 3, ( #13454, #13453, #13452, #13451 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029719700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13426 = cartesian_point ( 'none', ( -36.96233745423257500, 43.46134747274909000, -60.00000000000000000 ) ) ;
#13427 = direction ( 'none', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
#13428 = direction ( 'none', ( -0.7071067811865474600, -0.7071067811865475700, -0.0000000000000000000 ) ) ;
#13429 = axis2_placement_3d ( 'none', #13434, #13428, #13427 ) ;
#13430 = circle ( 'none', #13429, 0.4999999999999982200 ) ;
#13431 = cartesian_point ( 'none', ( -41.55795157006598800, 41.55795157006596700, -60.00000000000000000 ) ) ;
#13432 = circle ( 'none', #13422, 2.015367206976703700 ) ;
#13433 = cartesian_point ( 'none', ( 43.96127132032730600, 36.96233745423256800, -59.50872620321865000 ) ) ;
#13434 = cartesian_point ( 'none', ( 41.55795157006600200, -41.55795157006596700, -59.50000000000000000 ) ) ;
#13435 = cartesian_point ( 'none', ( -27.08747413472050200, -8.962186286818042200, -59.00000000000000000 ) ) ;
#13436 = cartesian_point ( 'none', ( 36.96233745423259600, -43.46134747274909700, -60.00000000000000000 ) ) ;
#13437 = cartesian_point ( 'none', ( 38.70919369646049500, -43.46134747274909000, -60.00000000000000700 ) ) ;
#13438 = cartesian_point ( 'none', ( 40.32292574719916400, -42.79297739293279800, -60.00000000000000700 ) ) ;
#13439 = cartesian_point ( 'none', ( 41.55795157006600200, -41.55795157006596700, -60.00000000000000000 ) ) ;
#13440 = circle ( 'none', #13542, 3.548149444215841400 ) ;
#13441 = cartesian_point ( 'none', ( 43.46134747274911800, 36.96233745423256800, -59.50000000000000000 ) ) ;
#13442 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13444 = face_outer_bound ( 'none', #126, .t. ) ;
#13445 = cartesian_point ( 'none', ( 41.91139728946794900, -41.91139728946791400, -59.51233883596152200 ) ) ;
#13446 = cartesian_point ( 'none', ( 40.58136948022673400, -43.24142509870911500, -59.51233883596152900 ) ) ;
#13447 = cartesian_point ( 'none', ( 38.84352633764721900, -43.96123040441955300, -59.51107027400271900 ) ) ;
#13448 = cartesian_point ( 'none', ( 36.96233745423259600, -43.96127132032728500, -59.50872620321865700 ) ) ;
#13449 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -21.06613602439365400 ) ) ;
#13450 =( bounded_curve ( ) b_spline_curve ( 3, ( #13448, #13447, #13446, #13445 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029721400, 6.283185307179588000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13451 = cartesian_point ( 'none', ( 41.91139728946793500, 41.91139728946792800, -59.51233883596152200 ) ) ;
#13452 = cartesian_point ( 'none', ( 43.24142509870915100, 40.58136948022671200, -59.51233883596152900 ) ) ;
#13453 = cartesian_point ( 'none', ( 43.96123040441958100, 38.84352633764719800, -59.51107027400271900 ) ) ;
#13454 = cartesian_point ( 'none', ( 43.96127132032730600, 36.96233745423256800, -59.50872620321865000 ) ) ;
#13455 = cartesian_point ( 'none', ( 38.79440523847743100, -43.77908794705530200, -59.51078209989005800 ) ) ;
#13456 = cartesian_point ( 'none', ( 38.79369558821734600, -43.77636839693555300, -59.63985471422459000 ) ) ;
#13457 = cartesian_point ( 'none', ( 38.77928043812581600, -43.72268790462531000, -59.76704557248365300 ) ) ;
#13458 = cartesian_point ( 'none', ( 38.75513028893398400, -43.63282105848464500, -59.85734517154607900 ) ) ;
#13459 = cartesian_point ( 'none', ( 38.73098013974215100, -43.54295421234397900, -59.94764477060850500 ) ) ;
#13460 = cartesian_point ( 'none', ( 38.69737704961735100, -43.41794891087518200, -60.00000000000000000 ) ) ;
#13461 = cartesian_point ( 'none', ( 38.66357657642626600, -43.29221052010571900, -60.00000000000000000 ) ) ;
#13462 = cartesian_point ( 'none', ( 37.87857721612839900, -43.96125139208835000, -59.50986789126283600 ) ) ;
#13463 = cartesian_point ( 'none', ( 37.87828155387853700, -43.95870001010214900, -59.63909798840753500 ) ) ;
#13464 = cartesian_point ( 'none', ( 37.87109875258429500, -43.90368963436171200, -59.76653483326966000 ) ) ;
#13465 = cartesian_point ( 'none', ( 37.85901553453273000, -43.81139488812277000, -59.85702539538859700 ) ) ;
#13466 = cartesian_point ( 'none', ( 37.84693231648117300, -43.71910014188383500, -59.94751595750754100 ) ) ;
#13467 = cartesian_point ( 'none', ( 37.83009108279857500, -43.59060241527945600, -60.00000000000000000 ) ) ;
#13468 = cartesian_point ( 'none', ( 37.81315002364343100, -43.46134747274909700, -60.00000000000000000 ) ) ;
#13469 = cartesian_point ( 'none', ( 36.96233745423259600, -43.96127132032729200, -59.50872620321864300 ) ) ;
#13470 = cartesian_point ( 'none', ( 36.96233745423259600, -43.95901218916306900, -59.63815174093589600 ) ) ;
#13471 = cartesian_point ( 'none', ( 36.96233745423259600, -43.90412898963960900, -59.76589584763051000 ) ) ;
#13472 = cartesian_point ( 'none', ( 36.96233745423259600, -43.81180210489901600, -59.85662522457708700 ) ) ;
#13473 = cartesian_point ( 'none', ( 36.96233745423259600, -43.71947522015842900, -59.94735460152367100 ) ) ;
#13474 = cartesian_point ( 'none', ( 36.96233745423259600, -43.59079272560533300, -60.00000000000000000 ) ) ;
#13475 = cartesian_point ( 'none', ( 36.96233745423259600, -43.46134747274909700, -60.00000000000000000 ) ) ;
#13476 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13475, #13474, #13473, #13472, #13471, #13470, #13469 ),
( #13468, #13467, #13466, #13465, #13464, #13463, #13462 ),
( #13461, #13460, #13459, #13458, #13457, #13456, #13455 ),
( #13514, #13513, #13512, #13511, #13510, #13509, #13508 ),
( #13507, #13506, #13505, #13504, #13503, #13502, #13501 ),
( #13500, #13499, #13498, #13497, #13496, #13495, #13494 ),
( #13493, #13492, #13491, #13490, #13489, #13488, #13487 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497939437029720500, 5.890562372104653800, 6.283185307179586200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13477 =( bounded_curve ( ) b_spline_curve ( 3, ( #13485, #13484, #13483, #13482 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.334402673828312400e-016, 0.7852458701498668000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13478 = axis2_placement_3d ( 'none', #13441, #13540, #13539 ) ;
#13479 = face_outer_bound ( 'none', #128, .t. ) ;
#13480 = circle ( 'none', #13478, 0.5000000000000004400 ) ;
#13481 = circle ( 'none', #13550, 0.4999999999999982200 ) ;
#13482 = cartesian_point ( 'none', ( -36.96233745423257500, 43.46134747274909000, -60.00000000000000000 ) ) ;
#13483 = cartesian_point ( 'none', ( -38.70919369646048800, 43.46134747274909000, -60.00000000000000000 ) ) ;
#13484 = cartesian_point ( 'none', ( -40.32292574719915000, 42.79297739293280500, -60.00000000000000000 ) ) ;
#13485 = cartesian_point ( 'none', ( -41.55795157006598800, 41.55795157006596700, -60.00000000000000000 ) ) ;
#13486 = cartesian_point ( 'none', ( -26.53006663134094700, -10.43705372741391600, -59.00000000000000000 ) ) ;
#13487 = cartesian_point ( 'none', ( 41.91139728946794900, -41.91139728946791400, -59.51233883596152200 ) ) ;
#13488 = cartesian_point ( 'none', ( 41.90914901121951200, -41.90914901121947600, -59.64114261054970000 ) ) ;
#13489 = cartesian_point ( 'none', ( 41.87005913994292400, -41.87005913994288900, -59.76791463474280200 ) ) ;
#13490 = cartesian_point ( 'none', ( 41.80484759171238100, -41.80484759171234500, -59.85788924123306700 ) ) ;
#13491 = cartesian_point ( 'none', ( 41.73963604348183100, -41.73963604348179500, -59.94786384772333300 ) ) ;
#13492 = cartesian_point ( 'none', ( 41.64905733788101800, -41.64905733788098300, -60.00000000000000000 ) ) ;
#13493 = cartesian_point ( 'none', ( 41.55795157006600200, -41.55795157006596700, -60.00000000000000000 ) ) ;
#13494 = cartesian_point ( 'none', ( 41.26360249650596800, -42.55919208242989500, -59.51233883596152200 ) ) ;
#13495 = cartesian_point ( 'none', ( 41.26164854976153900, -42.55664947267744900, -59.64114261054970000 ) ) ;
#13496 = cartesian_point ( 'none', ( 41.22767609694161500, -42.51244218294420600, -59.76791463474280200 ) ) ;
#13497 = cartesian_point ( 'none', ( 41.17100166509451500, -42.43869351833021100, -59.85788924123306700 ) ) ;
#13498 = cartesian_point ( 'none', ( 41.11432723324741500, -42.36494485371621700, -59.94786384772333300 ) ) ;
#13499 = cartesian_point ( 'none', ( 41.03560656464401300, -42.26250811111798800, -60.00000000000000000 ) ) ;
#13500 = cartesian_point ( 'none', ( 40.95642783374415800, -42.15947530638781200, -60.00000000000000000 ) ) ;
#13501 = cartesian_point ( 'none', ( 40.48725065257438200, -43.07792045905872400, -59.51201781515219100 ) ) ;
#13502 = cartesian_point ( 'none', ( 40.48570939367842700, -43.07520534901328100, -59.64087720613473200 ) ) ;
#13503 = cartesian_point ( 'none', ( 40.45789578132969000, -43.02692749598343600, -59.76773558989179900 ) ) ;
#13504 = cartesian_point ( 'none', ( 40.41144586845694400, -42.94633551044052000, -59.85777716590474300 ) ) ;
#13505 = cartesian_point ( 'none', ( 40.36499595558419900, -42.86574352489760300, -59.94781874191768600 ) ) ;
#13506 = cartesian_point ( 'none', ( 40.30044847022558900, -42.75377123829190400, -60.00000000000000000 ) ) ;
#13507 = cartesian_point ( 'none', ( 40.23552448975712500, -42.64114645292116300, -60.00000000000000000 ) ) ;
#13508 = cartesian_point ( 'none', ( 39.64082794552590600, -43.42850420305701700, -59.51139995752112100 ) ) ;
#13509 = cartesian_point ( 'none', ( 39.63970249094788300, -43.42578687297441300, -59.64036596017965800 ) ) ;
#13510 = cartesian_point ( 'none', ( 39.61858810972776000, -43.37480770030437300, -59.76739058118772600 ) ) ;
#13511 = cartesian_point ( 'none', ( 39.58328807869546800, -43.28957828446257800, -59.85756116872541100 ) ) ;
#13512 = cartesian_point ( 'none', ( 39.54798804766317500, -43.20434886862079100, -59.94773175626309600 ) ) ;
#13513 = cartesian_point ( 'none', ( 39.49891275992146700, -43.08586007458354300, -60.00000000000000000 ) ) ;
#13514 = cartesian_point ( 'none', ( 39.44955053309169600, -42.96667848651344500, -60.00000000000000000 ) ) ;
#13515 = cartesian_point ( 'none', ( -38.79440523847741000, 43.77908794705530900, -59.51078209989005800 ) ) ;
#13516 = cartesian_point ( 'none', ( -38.79369558821732500, 43.77636839693556000, -59.63985471422459000 ) ) ;
#13517 = cartesian_point ( 'none', ( -38.77928043812580200, 43.72268790462531700, -59.76704557248365300 ) ) ;
#13518 = cartesian_point ( 'none', ( -38.75513028893396200, 43.63282105848465200, -59.85734517154607900 ) ) ;
#13519 = cartesian_point ( 'none', ( -38.73098013974213000, 43.54295421234398600, -59.94764477060850500 ) ) ;
#13520 = cartesian_point ( 'none', ( -38.69737704961733000, 43.41794891087518200, -60.00000000000000000 ) ) ;
#13521 = cartesian_point ( 'none', ( -38.66357657642623700, 43.29221052010571900, -60.00000000000000000 ) ) ;
#13522 = cartesian_point ( 'none', ( -37.87857721612837700, 43.96125139208835000, -59.50986789126283600 ) ) ;
#13523 = cartesian_point ( 'none', ( -37.87828155387851600, 43.95870001010214900, -59.63909798840753500 ) ) ;
#13524 = cartesian_point ( 'none', ( -37.87109875258428100, 43.90368963436171900, -59.76653483326966000 ) ) ;
#13525 = cartesian_point ( 'none', ( -37.85901553453271600, 43.81139488812277000, -59.85702539538859700 ) ) ;
#13526 = cartesian_point ( 'none', ( -37.84693231648115800, 43.71910014188382800, -59.94751595750754100 ) ) ;
#13527 = cartesian_point ( 'none', ( -37.83009108279855300, 43.59060241527945600, -60.00000000000000000 ) ) ;
#13528 = cartesian_point ( 'none', ( -37.81315002364340900, 43.46134747274909000, -60.00000000000000000 ) ) ;
#13529 = cartesian_point ( 'none', ( -36.96233745423257500, 43.96127132032729200, -59.50872620321864300 ) ) ;
#13530 = cartesian_point ( 'none', ( -36.96233745423257500, 43.95901218916306900, -59.63815174093589600 ) ) ;
#13531 = cartesian_point ( 'none', ( -36.96233745423257500, 43.90412898963961700, -59.76589584763051000 ) ) ;
#13532 = cartesian_point ( 'none', ( -36.96233745423257500, 43.81180210489901600, -59.85662522457708700 ) ) ;
#13533 = cartesian_point ( 'none', ( -36.96233745423257500, 43.71947522015842200, -59.94735460152367100 ) ) ;
#13534 = cartesian_point ( 'none', ( -36.96233745423257500, 43.59079272560533300, -60.00000000000000000 ) ) ;
#13535 = cartesian_point ( 'none', ( -36.96233745423257500, 43.46134747274909000, -60.00000000000000000 ) ) ;
#13536 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13535, #13534, #13533, #13532, #13531, #13530, #13529 ),
( #13528, #13527, #13526, #13525, #13524, #13523, #13522 ),
( #13521, #13520, #13519, #13518, #13517, #13516, #13515 ),
( #13581, #13580, #13579, #13578, #13577, #13576, #13575 ),
( #13574, #13573, #13572, #13571, #13570, #13569, #13568 ),
( #13567, #13566, #13565, #13564, #13563, #13562, #13561 ),
( #13560, #13559, #13558, #13557, #13556, #13555, #13554 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497939437029719700, 5.890562372104652900, 6.283185307179586200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13537 = cartesian_point ( 'none', ( 8.734243941935403700, -15.21844257078285300, -59.00000000000000000 ) ) ;
#13538 = cartesian_point ( 'none', ( -41.55795157006598800, 41.55795157006596700, -59.50000000000000000 ) ) ;
#13539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13540 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13541 = line ( 'none', #13537, #13547 ) ;
#13542 = axis2_placement_3d ( 'none', #13553, #13552, #13551 ) ;
#13543 = face_outer_bound ( 'none', #195, .t. ) ;
#13544 = cartesian_point ( 'none', ( 7.043395727649689200, -20.47818283052311400, -59.00000000000000000 ) ) ;
#13545 = line ( 'none', #13544, #13608 ) ;
#13546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13547 = vector ( 'none', #13546, 1000.000000000000000 ) ;
#13548 = cartesian_point ( 'none', ( -36.96233745423257500, 43.96127132032729200, -59.50872620321865000 ) ) ;
#13549 = cartesian_point ( 'none', ( -23.46438916582753700, -11.08739038602935300, -59.00000000000000000 ) ) ;
#13550 = axis2_placement_3d ( 'none', #13538, #13603, #13602 ) ;
#13551 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13553 = cartesian_point ( 'none', ( -24.83618322778097500, -7.319342468552172000, -59.00000000000000000 ) ) ;
#13554 = cartesian_point ( 'none', ( -41.91139728946793500, 41.91139728946791400, -59.51233883596152200 ) ) ;
#13555 = cartesian_point ( 'none', ( -41.90914901121949800, 41.90914901121947600, -59.64114261054970000 ) ) ;
#13556 = cartesian_point ( 'none', ( -41.87005913994291700, 41.87005913994289600, -59.76791463474280200 ) ) ;
#13557 = cartesian_point ( 'none', ( -41.80484759171237400, 41.80484759171235300, -59.85788924123306700 ) ) ;
#13558 = cartesian_point ( 'none', ( -41.73963604348182300, 41.73963604348180200, -59.94786384772333300 ) ) ;
#13559 = cartesian_point ( 'none', ( -41.64905733788100400, 41.64905733788098300, -60.00000000000000000 ) ) ;
#13560 = cartesian_point ( 'none', ( -41.55795157006598800, 41.55795157006596700, -60.00000000000000000 ) ) ;
#13561 = cartesian_point ( 'none', ( -41.26360249650594600, 42.55919208242990200, -59.51233883596152200 ) ) ;
#13562 = cartesian_point ( 'none', ( -41.26164854976151700, 42.55664947267745600, -59.64114261054970000 ) ) ;
#13563 = cartesian_point ( 'none', ( -41.22767609694160700, 42.51244218294421300, -59.76791463474280200 ) ) ;
#13564 = cartesian_point ( 'none', ( -41.17100166509450800, 42.43869351833021900, -59.85788924123306700 ) ) ;
#13565 = cartesian_point ( 'none', ( -41.11432723324740800, 42.36494485371622400, -59.94786384772333300 ) ) ;
#13566 = cartesian_point ( 'none', ( -41.03560656464399900, 42.26250811111798800, -60.00000000000000000 ) ) ;
#13567 = cartesian_point ( 'none', ( -40.95642783374414400, 42.15947530638781200, -60.00000000000000000 ) ) ;
#13568 = cartesian_point ( 'none', ( -40.48725065257436000, 43.07792045905873100, -59.51201781515219100 ) ) ;
#13569 = cartesian_point ( 'none', ( -40.48570939367840500, 43.07520534901328800, -59.64087720613473200 ) ) ;
#13570 = cartesian_point ( 'none', ( -40.45789578132967500, 43.02692749598344300, -59.76773558989179900 ) ) ;
#13571 = cartesian_point ( 'none', ( -40.41144586845693000, 42.94633551044052700, -59.85777716590474300 ) ) ;
#13572 = cartesian_point ( 'none', ( -40.36499595558418500, 42.86574352489761000, -59.94781874191768600 ) ) ;
#13573 = cartesian_point ( 'none', ( -40.30044847022558200, 42.75377123829190400, -60.00000000000000000 ) ) ;
#13574 = cartesian_point ( 'none', ( -40.23552448975711100, 42.64114645292116300, -60.00000000000000000 ) ) ;
#13575 = cartesian_point ( 'none', ( -39.64082794552588500, 43.42850420305702400, -59.51139995752112100 ) ) ;
#13576 = cartesian_point ( 'none', ( -39.63970249094786200, 43.42578687297442000, -59.64036596017965800 ) ) ;
#13577 = cartesian_point ( 'none', ( -39.61858810972773900, 43.37480770030438000, -59.76739058118772600 ) ) ;
#13578 = cartesian_point ( 'none', ( -39.58328807869544600, 43.28957828446258600, -59.85756116872541100 ) ) ;
#13579 = cartesian_point ( 'none', ( -39.54798804766316100, 43.20434886862079800, -59.94773175626309600 ) ) ;
#13580 = cartesian_point ( 'none', ( -39.49891275992145300, 43.08586007458354300, -60.00000000000000000 ) ) ;
#13581 = cartesian_point ( 'none', ( -39.44955053309167400, 42.96667848651344500, -60.00000000000000000 ) ) ;
#13582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13584 = cartesian_point ( 'none', ( 36.96233745423259600, -43.46134747274909700, -59.50000000000000000 ) ) ;
#13585 = axis2_placement_3d ( 'none', #13584, #13583, #13582 ) ;
#13586 = circle ( 'none', #13585, 0.5000000000000004400 ) ;
#13587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13588 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13589 = cartesian_point ( 'none', ( -36.96233745423257500, 43.46134747274909700, -59.50000000000000000 ) ) ;
#13590 = axis2_placement_3d ( 'none', #13589, #13588, #13587 ) ;
#13591 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13592 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13593 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#13594 = face_outer_bound ( 'none', #156, .t. ) ;
#13595 = circle ( 'none', #13590, 0.5000000000000004400 ) ;
#13596 = direction ( 'none', ( -0.2804006224586507200, 0.9598830610677537800, 0.0000000000000000000 ) ) ;
#13597 = vector ( 'none', #13596, 1000.000000000000100 ) ;
#13598 = cartesian_point ( 'none', ( 6.113505305571767900, -15.21844257078285300, -59.00000000000000000 ) ) ;
#13599 = line ( 'none', #13598, #13597 ) ;
#13600 = axis2_placement_3d ( 'none', #13593, #13592, #13591 ) ;
#13601 = cartesian_point ( 'none', ( -25.79461841916796100, -8.059711250643273300, -59.00000000000000000 ) ) ;
#13602 = direction ( 'none', ( -0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ;
#13603 = direction ( 'none', ( 0.7071067811865474600, 0.7071067811865475700, -0.0000000000000000000 ) ) ;
#13604 = cylindrical_surface ( 'none', #13600, 1.649999999999995200 ) ;
#13605 = cartesian_point ( 'none', ( -41.91139728946793500, 41.91139728946791400, -59.51233883596152200 ) ) ;
#13606 = cartesian_point ( 'none', ( -41.55795157006598800, -41.55795157006598100, -60.00000000000000000 ) ) ;
#13607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13608 = vector ( 'none', #13607, 1000.000000000000000 ) ;
#13609 = cartesian_point ( 'none', ( -43.41794891087520400, -38.69737704961730900, -60.00000000000000000 ) ) ;
#13610 = cartesian_point ( 'none', ( -43.29221052010574100, -38.66357657642622300, -60.00000000000000000 ) ) ;
#13611 = cartesian_point ( 'none', ( -43.96125139208837100, -37.87857721612836300, -59.50986789126283600 ) ) ;
#13612 = cartesian_point ( 'none', ( -43.95870001010217000, -37.87828155387850900, -59.63909798840753500 ) ) ;
#13613 = cartesian_point ( 'none', ( -43.90368963436173300, -37.87109875258426000, -59.76653483326966000 ) ) ;
#13614 = cartesian_point ( 'none', ( -43.81139488812279100, -37.85901553453270200, -59.85702539538859700 ) ) ;
#13615 = cartesian_point ( 'none', ( -43.71910014188385700, -37.84693231648113700, -59.94751595750754100 ) ) ;
#13616 = cartesian_point ( 'none', ( -43.59060241527947700, -37.83009108279853200, -60.00000000000000000 ) ) ;
#13617 = cartesian_point ( 'none', ( -43.46134747274911800, -37.81315002364338800, -60.00000000000000000 ) ) ;
#13618 = cartesian_point ( 'none', ( -43.96127132032730600, -36.96233745423255400, -59.50872620321864300 ) ) ;
#13619 = cartesian_point ( 'none', ( -43.95901218916309000, -36.96233745423255400, -59.63815174093589600 ) ) ;
#13620 = cartesian_point ( 'none', ( -43.90412898963963100, -36.96233745423255400, -59.76589584763051000 ) ) ;
#13621 = cartesian_point ( 'none', ( -43.81180210489903700, -36.96233745423255400, -59.85662522457708700 ) ) ;
#13622 = cartesian_point ( 'none', ( -43.71947522015845100, -36.96233745423255400, -59.94735460152367100 ) ) ;
#13623 = cartesian_point ( 'none', ( -43.59079272560535400, -36.96233745423255400, -60.00000000000000000 ) ) ;
#13624 = cartesian_point ( 'none', ( -43.46134747274911800, -36.96233745423255400, -60.00000000000000000 ) ) ;
#13625 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13624, #13623, #13622, #13621, #13620, #13619, #13618 ),
( #13617, #13616, #13615, #13614, #13613, #13612, #13611 ),
( #13610, #13609, #13139, #13143, #13142, #13337, #13329 ),
( #13342, #13379, #13377, #13376, #13385, #13384, #13383 ),
( #17386, #17392, #17391, #17390, #17410, #17411, #17404 ),
( #17408, #17412, #17405, #17401, #17406, #17414, #17418 ),
( #17413, #17419, #17420, #17421, #17422, #17385, #11723 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497939437029717900, 5.890562372104652100, 6.283185307179586200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13626 =( bounded_curve ( ) b_spline_curve ( 3, ( #13643, #13642, #13641, #13640 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.334402673828312400e-016, 0.7852458701498691300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894293300, 0.9492724465894293300, 1.000000000000000000 ) )
representation_item ( '' ) );
#13627 = cartesian_point ( 'none', ( -28.19000000000000100, 24.32000000000000000, -19.00000000000000000 ) ) ;
#13628 = circle ( 'none', #13637, 0.4999999999999982200 ) ;
#13629 = cartesian_point ( 'none', ( -41.91139728946793500, 41.91139728946791400, -59.51233883596152200 ) ) ;
#13630 = cartesian_point ( 'none', ( -40.58136948022671900, 43.24142509870912200, -59.51233883596152900 ) ) ;
#13631 = cartesian_point ( 'none', ( -38.84352633764720500, 43.96123040441956000, -59.51107027400271900 ) ) ;
#13632 = cartesian_point ( 'none', ( -36.96233745423257500, 43.96127132032729200, -59.50872620321865000 ) ) ;
#13633 =( bounded_curve ( ) b_spline_curve ( 3, ( #13632, #13631, #13630, #13629 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029719700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894296600, 0.9492724465894296600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13634 = cartesian_point ( 'none', ( -22.89724377946361100, -9.254088196707838800, -59.00000000000000000 ) ) ;
#13635 = cartesian_point ( 'none', ( -43.96127132032730600, -36.96233745423256100, -59.50872620321865700 ) ) ;
#13636 = cartesian_point ( 'none', ( -41.91139728946792800, -41.91139728946792800, -59.51233883596152200 ) ) ;
#13637 = axis2_placement_3d ( 'none', #13654, #13645, #13644 ) ;
#13638 = cartesian_point ( 'none', ( -26.54000000000000600, 24.32000000000000000, -19.99142002139547400 ) ) ;
#13639 = cartesian_point ( 'none', ( -22.42191356065482200, -9.927924255994632600, -59.00000000000000000 ) ) ;
#13640 = cartesian_point ( 'none', ( -43.46134747274911100, -36.96233745423256100, -60.00000000000000000 ) ) ;
#13641 = cartesian_point ( 'none', ( -43.46134747274912500, -38.70919369646046700, -60.00000000000000700 ) ) ;
#13642 = cartesian_point ( 'none', ( -42.79297739293284100, -40.32292574719914300, -60.00000000000000700 ) ) ;
#13643 = cartesian_point ( 'none', ( -41.55795157006598800, -41.55795157006598100, -60.00000000000000000 ) ) ;
#13644 = direction ( 'none', ( -0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
#13645 = direction ( 'none', ( -0.7071067811865475700, 0.7071067811865474600, -0.0000000000000000000 ) ) ;
#13646 = face_outer_bound ( 'none', #185, .t. ) ;
#13647 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#13648 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -19.00000000000000000 ) ) ;
#13649 = axis2_placement_3d ( 'none', #13690, #13689, #13688 ) ;
#13650 = cartesian_point ( 'none', ( -41.91139728946792800, -41.91139728946792800, -59.51233883596152200 ) ) ;
#13651 = cartesian_point ( 'none', ( -43.24142509870913600, -40.58136948022671900, -59.51233883596152200 ) ) ;
#13652 = cartesian_point ( 'none', ( -43.96123040441956700, -38.84352633764719100, -59.51107027400271200 ) ) ;
#13653 = cartesian_point ( 'none', ( -43.96127132032730600, -36.96233745423256100, -59.50872620321865700 ) ) ;
#13654 = cartesian_point ( 'none', ( -41.55795157006598800, -41.55795157006598100, -59.50000000000000000 ) ) ;
#13655 =( bounded_curve ( ) b_spline_curve ( 3, ( #13653, #13652, #13651, #13650 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497939437029717900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492724465894295500, 0.9492724465894295500, 1.000000000000000000 ) )
representation_item ( '' ) );
#13656 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -19.00000000000000000 ) ) ;
#13657 = cartesian_point ( 'none', ( -27.46145815264661700, -8.368904427526450400, -59.00000000000000000 ) ) ;
#13658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13659 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13660 = cartesian_point ( 'none', ( -43.46134747274911100, -36.96233745423256100, -59.50000000000000000 ) ) ;
#13661 = axis2_placement_3d ( 'none', #13660, #13659, #13658 ) ;
#13662 = circle ( 'none', #13661, 0.5000000000000004400 ) ;
#13663 = cartesian_point ( 'none', ( -27.73113929267531600, -9.240650960814132700, -59.00000000000000000 ) ) ;
#13664 = axis2_placement_3d ( 'none', #13686, #13691, #13693 ) ;
#13665 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13666 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13667 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#13668 = axis2_placement_3d ( 'none', #13667, #13666, #13665 ) ;
#13669 = circle ( 'none', #13668, 1.649999999999998600 ) ;
#13670 = cartesian_point ( 'none', ( 26.53999999999999200, 24.32000000000000700, -19.99142002139547400 ) ) ;
#13671 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13672 = vector ( 'none', #13671, 1000.000000000000000 ) ;
#13673 = cartesian_point ( 'none', ( -28.18999999999999800, 24.32000000000000000, -8.900000000000000400 ) ) ;
#13674 = line ( 'none', #13673, #13672 ) ;
#13675 = circle ( 'none', #13683, 1.649999999999998600 ) ;
#13676 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13677 = cartesian_point ( 'none', ( 28.18999999999999100, 24.32000000000000700, -8.900000000000000400 ) ) ;
#13678 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13679 = vector ( 'none', #13678, 1000.000000000000000 ) ;
#13680 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -8.900000000000000400 ) ) ;
#13681 = line ( 'none', #13680, #13679 ) ;
#13682 = vector ( 'none', #13694, 1000.000000000000000 ) ;
#13683 = axis2_placement_3d ( 'none', #13728, #13727, #13726 ) ;
#13684 = line ( 'none', #13685, #13682 ) ;
#13685 = cartesian_point ( 'none', ( -28.19000000000000100, 24.32000000000000000, -19.00000000000000000 ) ) ;
#13686 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#13687 = cartesian_point ( 'none', ( 28.36499999999999800, -22.16499999999999900, -19.99142002139547400 ) ) ;
#13688 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13690 = cartesian_point ( 'none', ( -23.06557871861081600, -10.20638892999215700, -59.00000000000000000 ) ) ;
#13691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13692 = circle ( 'none', #13649, 0.7013183372984523900 ) ;
#13693 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13694 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#13695 = vector ( 'none', #13647, 1000.000000000000000 ) ;
#13696 = conical_surface ( 'none', #13664, 1.649999999999998600, 1.029744258676652800 ) ;
#13697 = cartesian_point ( 'none', ( 24.88999999999999700, 24.32000000000000700, -19.00000000000000000 ) ) ;
#13698 = line ( 'none', #13648, #13695 ) ;
#13699 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#13700 = vector ( 'none', #13699, 1000.000000000000000 ) ;
#13701 = cartesian_point ( 'none', ( -6.163787713908750900, -12.97818283052311400, -59.29999999999999700 ) ) ;
#13702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13703 = vector ( 'none', #13702, 1000.000000000000000 ) ;
#13704 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13705 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13706 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13707 = cylindrical_surface ( 'none', #13709, 1.649999999999995200 ) ;
#13708 = face_outer_bound ( 'none', #205, .t. ) ;
#13709 = axis2_placement_3d ( 'none', #13720, #13705, #13704 ) ;
#13710 = cartesian_point ( 'none', ( 28.18999999999999400, 24.32000000000000700, -19.00000000000000000 ) ) ;
#13711 = line ( 'none', #13710, #13700 ) ;
#13712 = cartesian_point ( 'none', ( -6.163787713908750900, -20.47818283052311400, -59.29999999999999700 ) ) ;
#13713 = line ( 'none', #13712, #13703 ) ;
#13714 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13715 = cartesian_point ( 'none', ( -6.163787713908750900, -12.97818283052311400, -59.29999999999999700 ) ) ;
#13716 = cartesian_point ( 'none', ( 24.88999999999999700, 24.32000000000000700, -19.00000000000000000 ) ) ;
#13717 = face_outer_bound ( 'none', #4995, .t. ) ;
#13718 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13719 = vector ( 'none', #13718, 1000.000000000000000 ) ;
#13720 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#13721 = cartesian_point ( 'none', ( 30.01500000000000100, -22.16499999999999900, -19.00000000000000000 ) ) ;
#13722 = vector ( 'none', #13676, 1000.000000000000000 ) ;
#13723 = cartesian_point ( 'none', ( 26.71500000000000300, -22.16499999999999900, -19.00000000000000000 ) ) ;
#13724 = plane ( 'none', #13729 ) ;
#13725 = line ( 'none', #13677, #13722 ) ;
#13726 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13727 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13728 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#13729 = axis2_placement_3d ( 'none', #13715, #13714, #13706 ) ;
#13730 = cartesian_point ( 'none', ( 24.89000000000000100, 24.32000000000000700, -8.900000000000000400 ) ) ;
#13731 = line ( 'none', #13730, #13719 ) ;
#13732 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#13733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13736 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13737 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13738 = circle ( 'none', #13743, 1.649999999999998600 ) ;
#13739 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13740 = vector ( 'none', #13739, 1000.000000000000000 ) ;
#13741 = cartesian_point ( 'none', ( 26.71500000000000700, -22.16499999999999900, -8.900000000000000400 ) ) ;
#13742 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#13743 = axis2_placement_3d ( 'none', #13742, #13735, #13734 ) ;
#13744 = axis2_placement_3d ( 'none', #13732, #13733, #13736 ) ;
#13745 = conical_surface ( 'none', #13788, 1.649999999999998600, 1.029744258676652800 ) ;
#13746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13748 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13749 = line ( 'none', #13741, #13740 ) ;
#13750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13751 = vector ( 'none', #13750, 1000.000000000000000 ) ;
#13752 = cartesian_point ( 'none', ( -6.163787713908750900, -12.97818283052311400, -59.29999999999999700 ) ) ;
#13753 = vector ( 'none', #13775, 1000.000000000000000 ) ;
#13754 = cylindrical_surface ( 'none', #13744, 1.649999999999995200 ) ;
#13755 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#13756 = vector ( 'none', #13755, 1000.000000000000000 ) ;
#13757 = face_outer_bound ( 'none', #222, .t. ) ;
#13758 = axis2_placement_3d ( 'none', #13701, #13747, #13746 ) ;
#13759 = face_outer_bound ( 'none', #81, .t. ) ;
#13760 = cartesian_point ( 'none', ( 28.18999999999999400, 24.32000000000000700, -19.00000000000000000 ) ) ;
#13761 = line ( 'none', #13752, #13751 ) ;
#13762 = plane ( 'none', #13758 ) ;
#13763 = line ( 'none', #13716, #13756 ) ;
#13764 = axis2_placement_3d ( 'none', #13794, #13817, #13809 ) ;
#13765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13766 = cartesian_point ( 'none', ( -20.56499999999999100, -30.62999999999999900, -8.900000000000000400 ) ) ;
#13767 = line ( 'none', #13766, #13826 ) ;
#13768 = circle ( 'none', #13821, 1.999999999999988000 ) ;
#13769 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#13770 = vector ( 'none', #13769, 1000.000000000000000 ) ;
#13771 = cartesian_point ( 'none', ( -17.26499999999999700, -30.62999999999999900, -19.00000000000000000 ) ) ;
#13772 = line ( 'none', #13771, #13770 ) ;
#13773 = face_outer_bound ( 'none', #223, .t. ) ;
#13774 = cartesian_point ( 'none', ( -17.26499999999999700, -30.62999999999999900, -19.00000000000000000 ) ) ;
#13775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13776 = face_outer_bound ( 'none', #270, .t. ) ;
#13777 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#13778 = vector ( 'none', #13777, 1000.000000000000000 ) ;
#13779 = cartesian_point ( 'none', ( 26.71500000000000300, -22.16499999999999900, -19.00000000000000000 ) ) ;
#13780 = line ( 'none', #13779, #13778 ) ;
#13781 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13782 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13783 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#13784 = cartesian_point ( 'none', ( -17.26500000000000100, -30.62999999999999900, -8.900000000000000400 ) ) ;
#13785 = line ( 'none', #13784, #13753 ) ;
#13786 = conical_surface ( 'none', #13787, 1.649999999999998600, 1.029744258676652800 ) ;
#13787 = axis2_placement_3d ( 'none', #13822, #13820, #13819 ) ;
#13788 = axis2_placement_3d ( 'none', #13791, #13737, #13748 ) ;
#13789 = face_outer_bound ( 'none', #184, .t. ) ;
#13790 = cartesian_point ( 'none', ( -18.91499999999999900, -30.62999999999999900, -19.99142002139547400 ) ) ;
#13791 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#13792 = axis2_placement_3d ( 'none', #13783, #13782, #13781 ) ;
#13793 = circle ( 'none', #13792, 1.649999999999998600 ) ;
#13794 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#13795 = line ( 'none', #13855, #13853 ) ;
#13796 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -12.90000000000000400 ) ) ;
#13797 = cylindrical_surface ( 'none', #13841, 1.999999999999988000 ) ;
#13798 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -12.90000000000000400 ) ) ;
#13799 = cylindrical_surface ( 'none', #13764, 1.649999999999995200 ) ;
#13800 = conical_surface ( 'none', #13851, 1.649999999999998600, 1.029744258676652800 ) ;
#13801 = face_outer_bound ( 'none', #267, .t. ) ;
#13802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13803 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#13804 = vector ( 'none', #13803, 1000.000000000000000 ) ;
#13805 = cartesian_point ( 'none', ( 30.01500000000000100, -22.16499999999999900, -19.00000000000000000 ) ) ;
#13806 = line ( 'none', #13805, #13804 ) ;
#13807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13808 = vector ( 'none', #13807, 1000.000000000000000 ) ;
#13809 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13810 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13812 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13813 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#13814 = cartesian_point ( 'none', ( -20.56499999999999400, -30.62999999999999900, -19.00000000000000000 ) ) ;
#13815 = vector ( 'none', #13810, 1000.000000000000000 ) ;
#13816 = cartesian_point ( 'none', ( 30.01499999999999700, -22.16499999999999900, -8.900000000000000400 ) ) ;
#13817 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13818 = line ( 'none', #13816, #13815 ) ;
#13819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13821 = axis2_placement_3d ( 'none', #13813, #13812, #13811 ) ;
#13822 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#13823 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.29999999999999700 ) ) ;
#13824 = line ( 'none', #13823, #13808 ) ;
#13825 = edge_loop ( 'none', ( #15340, #16688, #16677, #16676 ) ) ;
#13826 = vector ( 'none', #13765, 1000.000000000000000 ) ;
#13827 = oriented_edge ( 'none', *, *, #11873, .t. ) ;
#13828 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.30000000000000400 ) ) ;
#13829 = cartesian_point ( 'none', ( 4.255014559631458600, -15.16595041236149700, -59.00000000000000000 ) ) ;
#13830 = cartesian_point ( 'none', ( 4.255014559631458600, -15.16595041236149700, -59.10000000000000100 ) ) ;
#13831 = cartesian_point ( 'none', ( 4.255014559631458600, -15.16595041236149700, -59.19999999999999600 ) ) ;
#13832 = cartesian_point ( 'none', ( 4.255014559631458600, -15.16595041236149700, -59.29999999999999700 ) ) ;
#13833 = cartesian_point ( 'none', ( 4.248642214624505100, -15.36286321837962500, -59.00000000000000700 ) ) ;
#13834 = cartesian_point ( 'none', ( 4.248642214624505100, -15.36286321837962500, -59.10000000000000900 ) ) ;
#13835 = cartesian_point ( 'none', ( 4.248642214624505100, -15.36286321837962500, -59.20000000000000300 ) ) ;
#13836 = cartesian_point ( 'none', ( 4.248642214624505100, -15.36286321837962500, -59.30000000000000400 ) ) ;
#13837 = face_outer_bound ( 'none', #248, .t. ) ;
#13838 = cartesian_point ( 'none', ( 4.192448521870779200, -15.64732935107818600, -59.00000000000002100 ) ) ;
#13839 = face_outer_bound ( 'none', #283, .t. ) ;
#13840 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#13841 = axis2_placement_3d ( 'none', #13840, #13802, #13846 ) ;
#13842 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#13843 = vector ( 'none', #13842, 1000.000000000000000 ) ;
#13844 = cartesian_point ( 'none', ( -20.56499999999999400, -30.62999999999999900, -19.00000000000000000 ) ) ;
#13845 = line ( 'none', #13844, #13843 ) ;
#13846 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13847 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13848 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13849 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#13850 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -14.10172123805512400 ) ) ;
#13851 = axis2_placement_3d ( 'none', #13849, #13848, #13847 ) ;
#13852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13853 = vector ( 'none', #13852, 1000.000000000000000 ) ;
#13854 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.29999999999999700 ) ) ;
#13855 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -8.900000000000000400 ) ) ;
#13856 = cartesian_point ( 'none', ( 0.2599528592695351000, -13.40114829573270300, -59.10000000000000900 ) ) ;
#13857 = cartesian_point ( 'none', ( 0.2599528592695351000, -13.40114829573270300, -59.20000000000000300 ) ) ;
#13858 = cartesian_point ( 'none', ( 0.2599528592695351000, -13.40114829573270300, -59.30000000000000400 ) ) ;
#13859 = cartesian_point ( 'none', ( 0.4518759965868021600, -13.26210311597865900, -59.00000000000000700 ) ) ;
#13860 = cartesian_point ( 'none', ( 0.4518759965868021600, -13.26210311597865900, -59.10000000000000900 ) ) ;
#13861 = cartesian_point ( 'none', ( 0.4518759965868021600, -13.26210311597865900, -59.20000000000000300 ) ) ;
#13862 = cartesian_point ( 'none', ( 0.4518759965868021600, -13.26210311597865900, -59.30000000000000400 ) ) ;
#13863 = cartesian_point ( 'none', ( 0.6571145030414086200, -13.14311729997428400, -58.99999999999998600 ) ) ;
#13864 = cartesian_point ( 'none', ( 0.6571145030414086200, -13.14311729997428400, -59.09999999999998700 ) ) ;
#13865 = cartesian_point ( 'none', ( 0.6571145030414086200, -13.14311729997428400, -59.19999999999998200 ) ) ;
#13866 = cartesian_point ( 'none', ( 0.6571145030414086200, -13.14311729997428400, -59.29999999999998300 ) ) ;
#13867 = cartesian_point ( 'none', ( 0.8775889593939647500, -13.04613383567953000, -59.00000000000000700 ) ) ;
#13868 = cartesian_point ( 'none', ( 0.8775889593939647500, -13.04613383567953000, -59.10000000000000900 ) ) ;
#13869 = cartesian_point ( 'none', ( 0.8775889593939647500, -13.04613383567953000, -59.20000000000000300 ) ) ;
#13870 = cartesian_point ( 'none', ( 0.8775889593939647500, -13.04613383567953000, -59.30000000000000400 ) ) ;
#13871 = cartesian_point ( 'none', ( 1.112028619344433100, -12.97236451086477000, -59.00000000000000700 ) ) ;
#13872 = cartesian_point ( 'none', ( 1.112028619344433100, -12.97236451086477000, -59.10000000000000900 ) ) ;
#13873 = cartesian_point ( 'none', ( 1.112028619344433100, -12.97236451086477000, -59.20000000000000300 ) ) ;
#13874 = cartesian_point ( 'none', ( 1.112028619344433100, -12.97236451086477000, -59.30000000000000400 ) ) ;
#13875 = cartesian_point ( 'none', ( 1.360629556493755600, -12.91900526610575500, -59.00000000000000000 ) ) ;
#13876 = cartesian_point ( 'none', ( 1.360629556493755600, -12.91900526610575500, -59.10000000000000100 ) ) ;
#13877 = cartesian_point ( 'none', ( 1.360629556493755600, -12.91900526610575500, -59.19999999999999600 ) ) ;
#13878 = cartesian_point ( 'none', ( 1.360629556493755600, -12.91900526610575500, -59.29999999999999700 ) ) ;
#13879 = cartesian_point ( 'none', ( 1.623498697455555900, -12.88651645389844600, -58.99999999999999300 ) ) ;
#13880 = cartesian_point ( 'none', ( 1.623498697455555900, -12.88651645389844600, -59.09999999999999400 ) ) ;
#13881 = cartesian_point ( 'none', ( 1.623498697455555900, -12.88651645389844600, -59.19999999999998900 ) ) ;
#13882 = cartesian_point ( 'none', ( 1.623498697455555900, -12.88651645389844600, -59.29999999999999000 ) ) ;
#13883 = cartesian_point ( 'none', ( 1.803852825621936200, -12.88272381258879000, -59.00000000000000000 ) ) ;
#13884 = cartesian_point ( 'none', ( 1.803852825621936200, -12.88272381258879000, -59.10000000000000100 ) ) ;
#13885 = cartesian_point ( 'none', ( 1.803852825621936200, -12.88272381258879000, -59.19999999999999600 ) ) ;
#13886 = cartesian_point ( 'none', ( 1.803852825621936200, -12.88272381258879000, -59.29999999999999700 ) ) ;
#13887 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.00000000000000000 ) ) ;
#13888 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.10000000000000100 ) ) ;
#13889 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.19999999999999600 ) ) ;
#13890 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.29999999999999700 ) ) ;
#13891 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13890, #13889, #13888, #13887 ),
( #13886, #13885, #13884, #13883 ),
( #13882, #13881, #13880, #13879 ),
( #13878, #13877, #13876, #13875 ),
( #13874, #13873, #13872, #13871 ),
( #13870, #13869, #13868, #13867 ),
( #13866, #13865, #13864, #13863 ),
( #13862, #13861, #13860, #13859 ),
( #13858, #13857, #13856, #13932 ),
( #13931, #13930, #13929, #13928 ),
( #13927, #13926, #13925, #13924 ),
( #13923, #13922, #13921, #13920 ),
( #13919, #13918, #13917, #13916 ),
( #13915, #13914, #13913, #13912 ),
( #13911, #13910, #13909, #13908 ),
( #13907, #13906, #13905, #13904 ),
( #13903, #13902, #13901, #13900 ),
( #13899, #13898, #13897, #13896 ),
( #13895, #13894, #13893, #13892 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06907035800666680400, 0.1347817762661589200, 0.1976340158603855600, 0.2589199735786856800, 0.3181789816213459500, 0.3773055779926129900, 0.4359400191524782600, 0.4949948193070974300, 0.5543593017874928200, 0.6136086016046550200, 0.6732064012482960000, 0.7341594117216906400, 0.7966444803938628200, 0.8612245236608130300, 0.9289619524063547100, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13892 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.00000000000000000 ) ) ;
#13893 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.10000000000000100 ) ) ;
#13894 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.19999999999999600 ) ) ;
#13895 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.29999999999999700 ) ) ;
#13896 = cartesian_point ( 'none', ( -0.6077088803242288700, -15.31827882584814700, -59.00000000000000000 ) ) ;
#13897 = cartesian_point ( 'none', ( -0.6077088803242288700, -15.31827882584814700, -59.10000000000000100 ) ) ;
#13898 = cartesian_point ( 'none', ( -0.6077088803242288700, -15.31827882584814700, -59.19999999999999600 ) ) ;
#13899 = cartesian_point ( 'none', ( -0.6077088803242288700, -15.31827882584814700, -59.29999999999999700 ) ) ;
#13900 = cartesian_point ( 'none', ( -0.5996392442816777000, -15.13275345886140700, -58.99999999999999300 ) ) ;
#13901 = cartesian_point ( 'none', ( -0.5996392442816777000, -15.13275345886140700, -59.09999999999999400 ) ) ;
#13902 = cartesian_point ( 'none', ( -0.5996392442816777000, -15.13275345886140700, -59.19999999999998900 ) ) ;
#13903 = cartesian_point ( 'none', ( -0.5996392442816777000, -15.13275345886140700, -59.29999999999999000 ) ) ;
#13904 = cartesian_point ( 'none', ( -0.5634951818661788600, -14.86261848836995700, -59.00000000000000700 ) ) ;
#13905 = cartesian_point ( 'none', ( -0.5634951818661788600, -14.86261848836995700, -59.10000000000000900 ) ) ;
#13906 = cartesian_point ( 'none', ( -0.5634951818661788600, -14.86261848836995700, -59.20000000000000300 ) ) ;
#13907 = cartesian_point ( 'none', ( -0.5634951818661788600, -14.86261848836995700, -59.30000000000000400 ) ) ;
#13908 = cartesian_point ( 'none', ( -0.5043706372568047500, -14.60859904735960900, -58.99999999999998600 ) ) ;
#13909 = cartesian_point ( 'none', ( -0.5043706372568047500, -14.60859904735960900, -59.09999999999998700 ) ) ;
#13910 = cartesian_point ( 'none', ( -0.5043706372568047500, -14.60859904735960900, -59.19999999999998200 ) ) ;
#13911 = cartesian_point ( 'none', ( -0.5043706372568047500, -14.60859904735960900, -59.29999999999998300 ) ) ;
#13912 = cartesian_point ( 'none', ( -0.4301490202915853600, -14.36781012673651100, -59.00000000000001400 ) ) ;
#13913 = cartesian_point ( 'none', ( -0.4301490202915853600, -14.36781012673651100, -59.10000000000002300 ) ) ;
#13914 = cartesian_point ( 'none', ( -0.4301490202915853600, -14.36781012673651100, -59.20000000000001700 ) ) ;
#13915 = cartesian_point ( 'none', ( -0.4301490202915853600, -14.36781012673651100, -59.30000000000001800 ) ) ;
#13916 = cartesian_point ( 'none', ( -0.3295381670656434800, -14.14407074496766200, -59.00000000000000000 ) ) ;
#13917 = cartesian_point ( 'none', ( -0.3295381670656434800, -14.14407074496766200, -59.10000000000000100 ) ) ;
#13918 = cartesian_point ( 'none', ( -0.3295381670656434800, -14.14407074496766200, -59.19999999999999600 ) ) ;
#13919 = cartesian_point ( 'none', ( -0.3295381670656434800, -14.14407074496766200, -59.29999999999999700 ) ) ;
#13920 = cartesian_point ( 'none', ( -0.2127738130655537600, -13.93336450922593200, -59.00000000000000700 ) ) ;
#13921 = cartesian_point ( 'none', ( -0.2127738130655537600, -13.93336450922593200, -59.10000000000000900 ) ) ;
#13922 = cartesian_point ( 'none', ( -0.2127738130655537600, -13.93336450922593200, -59.20000000000000300 ) ) ;
#13923 = cartesian_point ( 'none', ( -0.2127738130655537600, -13.93336450922593200, -59.30000000000000400 ) ) ;
#13924 = cartesian_point ( 'none', ( -0.07309691561171527400, -13.73949666746912300, -59.00000000000000000 ) ) ;
#13925 = cartesian_point ( 'none', ( -0.07309691561171527400, -13.73949666746912300, -59.10000000000000100 ) ) ;
#13926 = cartesian_point ( 'none', ( -0.07309691561171527400, -13.73949666746912300, -59.19999999999999600 ) ) ;
#13927 = cartesian_point ( 'none', ( -0.07309691561171527400, -13.73949666746912300, -59.29999999999999700 ) ) ;
#13928 = cartesian_point ( 'none', ( 0.08506119312615456600, -13.56160251443101600, -58.99999999999999300 ) ) ;
#13929 = cartesian_point ( 'none', ( 0.08506119312615456600, -13.56160251443101600, -59.09999999999999400 ) ) ;
#13930 = cartesian_point ( 'none', ( 0.08506119312615456600, -13.56160251443101600, -59.19999999999998900 ) ) ;
#13931 = cartesian_point ( 'none', ( 0.08506119312615456600, -13.56160251443101600, -59.29999999999999000 ) ) ;
#13932 = cartesian_point ( 'none', ( 0.2599528592695351000, -13.40114829573270300, -59.00000000000000700 ) ) ;
#13933 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.29999999999999700 ) ) ;
#13934 = cartesian_point ( 'none', ( -0.6077088803242288700, -15.31827882584814700, -59.29999999999999700 ) ) ;
#13935 = cartesian_point ( 'none', ( -0.5996392442816777000, -15.13275345886140700, -59.29999999999999000 ) ) ;
#13936 = cartesian_point ( 'none', ( -0.5634951818661788600, -14.86261848836995700, -59.30000000000000400 ) ) ;
#13937 = cartesian_point ( 'none', ( -0.5043706372568047500, -14.60859904735960900, -59.29999999999998300 ) ) ;
#13938 = cartesian_point ( 'none', ( -0.4301490202915853600, -14.36781012673651100, -59.30000000000001800 ) ) ;
#13939 = cartesian_point ( 'none', ( -0.3295381670656434800, -14.14407074496766200, -59.29999999999999700 ) ) ;
#13940 = cartesian_point ( 'none', ( -0.2127738130655537600, -13.93336450922593200, -59.30000000000000400 ) ) ;
#13941 = cartesian_point ( 'none', ( -0.07309691561171527400, -13.73949666746912300, -59.29999999999999700 ) ) ;
#13942 = cartesian_point ( 'none', ( 0.08506119312615456600, -13.56160251443101600, -59.29999999999999000 ) ) ;
#13943 = cartesian_point ( 'none', ( 0.2599528592695351000, -13.40114829573270300, -59.30000000000000400 ) ) ;
#13944 = cartesian_point ( 'none', ( 0.4518759965868021600, -13.26210311597865900, -59.30000000000000400 ) ) ;
#13945 = cartesian_point ( 'none', ( 0.6571145030414086200, -13.14311729997428400, -59.29999999999998300 ) ) ;
#13946 = cartesian_point ( 'none', ( 0.8775889593939647500, -13.04613383567953000, -59.30000000000000400 ) ) ;
#13947 = cartesian_point ( 'none', ( 1.112028619344433100, -12.97236451086477000, -59.30000000000000400 ) ) ;
#13948 = cartesian_point ( 'none', ( 1.360629556493755600, -12.91900526610575500, -59.29999999999999700 ) ) ;
#13949 = cartesian_point ( 'none', ( 1.623498697455555900, -12.88651645389844600, -59.29999999999999000 ) ) ;
#13950 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13951 = vector ( 'none', #13950, 1000.000000000000000 ) ;
#13952 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.29999999999999700 ) ) ;
#13953 = line ( 'none', #13952, #13951 ) ;
#13954 = axis2_placement_3d ( 'none', #13958, #13987, #13980 ) ;
#13955 = cartesian_point ( 'none', ( 1.803852825621936200, -12.88272381258879000, -59.29999999999999700 ) ) ;
#13956 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.29999999999999700 ) ) ;
#13957 = b_spline_curve_with_knots ( 'none', 3,
( #13956, #13955, #13949, #13948, #13947, #13946, #13945, #13944, #13943, #13942, #13941, #13940, #13939, #13938, #13937, #13936, #13935, #13934, #13933 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06907035800666680400, 0.1347817762661589200, 0.1976340158603855600, 0.2589199735786856800, 0.3181789816213459500, 0.3773055779926129900, 0.4359400191524782600, 0.4949948193070974300, 0.5543593017874928200, 0.6136086016046550200, 0.6732064012482960000, 0.7341594117216906400, 0.7966444803938628200, 0.8612245236608130300, 0.9289619524063547100, 1.000000000000000000 ),
.unspecified. ) ;
#13958 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#13959 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.30000000000000400 ) ) ;
#13960 = face_outer_bound ( 'none', #298, .t. ) ;
#13961 = line ( 'none', #13986, #13985 ) ;
#13962 = conical_surface ( 'none', #13954, 1.999999999999988000, 1.029744258676652100 ) ;
#13963 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13964 = vector ( 'none', #13963, 1000.000000000000000 ) ;
#13965 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.30000000000000400 ) ) ;
#13966 = cartesian_point ( 'none', ( 3.067817646048803100, -16.87067405754966700, -59.30000000000001100 ) ) ;
#13967 = cartesian_point ( 'none', ( 2.994968485093354400, -16.90223428673754600, -59.30000000000000400 ) ) ;
#13968 = cartesian_point ( 'none', ( 2.874076342099865800, -16.94296453427032700, -59.29999999999999700 ) ) ;
#13969 = cartesian_point ( 'none', ( 2.737130015008272500, -16.98976965687790800, -59.30000000000001800 ) ) ;
#13970 = cartesian_point ( 'none', ( 2.582214471476545800, -17.03531628245891800, -59.29999999999999000 ) ) ;
#13971 = cartesian_point ( 'none', ( 2.411498237083391100, -17.08720383065150700, -59.29999999999996900 ) ) ;
#13972 = cartesian_point ( 'none', ( 2.222514984240950000, -17.13572781955918600, -59.30000000000002600 ) ) ;
#13973 = cartesian_point ( 'none', ( 2.016954668503651200, -17.19006846527491900, -59.29999999999997600 ) ) ;
#13974 = cartesian_point ( 'none', ( 1.873521261854121000, -17.22461259519676000, -59.29999999999998300 ) ) ;
#13975 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.29999999999999700 ) ) ;
#13976 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.29999999999999700 ) ) ;
#13977 = b_spline_curve_with_knots ( 'none', 3,
( #13975, #13974, #13973, #13972, #13971, #13970, #13969, #13968, #13967, #13966, #13965 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1693284421867855300, 0.3253643556297680700, 0.4689283827933134500, 0.5995636633178181900, 0.7188386797002674900, 0.8249803749148571000, 0.9187555598151537800, 1.000000000000000000 ),
.unspecified. ) ;
#13978 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#13979 = line ( 'none', #13978, #13964 ) ;
#13980 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13981 = cartesian_point ( 'none', ( 2.848083015565197900, -19.34271727586375900, -59.29999999999999000 ) ) ;
#13982 = face_outer_bound ( 'none', #300, .t. ) ;
#13983 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -14.10172123805512400 ) ) ;
#13984 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13985 = vector ( 'none', #13984, 1000.000000000000000 ) ;
#13986 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.30000000000000400 ) ) ;
#13987 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13988 = cartesian_point ( 'none', ( 4.190536435475273400, -14.46791396069743900, -59.30000000000001800 ) ) ;
#13989 = cartesian_point ( 'none', ( 4.248401793529647600, -14.76202214839272000, -58.99999999999998600 ) ) ;
#13990 = cartesian_point ( 'none', ( 4.248401793529647600, -14.76202214839272000, -59.09999999999998000 ) ) ;
#13991 = cartesian_point ( 'none', ( 4.248401793529647600, -14.76202214839272000, -59.19999999999998200 ) ) ;
#13992 = cartesian_point ( 'none', ( 4.248401793529647600, -14.76202214839272000, -59.29999999999997600 ) ) ;
#13993 = cartesian_point ( 'none', ( 4.254967385445136900, -14.96300990683459500, -59.00000000000000000 ) ) ;
#13994 = cartesian_point ( 'none', ( 4.254967385445136900, -14.96300990683459500, -59.09999999999999400 ) ) ;
#13995 = cartesian_point ( 'none', ( 4.254967385445136900, -14.96300990683459500, -59.19999999999999600 ) ) ;
#13996 = cartesian_point ( 'none', ( 4.254967385445136900, -14.96300990683459500, -59.29999999999999000 ) ) ;
#13997 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.00000000000000700 ) ) ;
#13998 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.10000000000000100 ) ) ;
#13999 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.20000000000000300 ) ) ;
#14000 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#14001 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14000, #13999, #13998, #13997 ),
( #13996, #13995, #13994, #13993 ),
( #13992, #13991, #13990, #13989 ),
( #13988, #14048, #14047, #14046 ),
( #14045, #14044, #14043, #14042 ),
( #14041, #14040, #14039, #14038 ),
( #14037, #14036, #14035, #14034 ),
( #14033, #14032, #14031, #14030 ),
( #14029, #14028, #14027, #14026 ),
( #14025, #14024, #14023, #14022 ),
( #14021, #14020, #14019, #14018 ),
( #14017, #14016, #14015, #14014 ),
( #14013, #14012, #14011, #14010 ),
( #14009, #14008, #14076, #14075 ),
( #14074, #14073, #14072, #14071 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08428239242327889600, 0.1665342512284632700, 0.2474139473143723600, 0.3286832327328394500, 0.4091901386029457300, 0.4878268366532246800, 0.5655491234028178200, 0.6448345881473682700, 0.7264168083038173900, 0.8120499043773067300, 0.9027184788735855800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14002 = b_spline_curve_with_knots ( 'none', 3,
( #14067, #14066, #14065, #14064, #14063, #14062, #14061, #14060, #14059, #14058, #14057, #14056, #14055, #14054, #14053 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08428239242327889600, 0.1665342512284632700, 0.2474139473143723600, 0.3286832327328394500, 0.4091901386029457300, 0.4878268366532246800, 0.5655491234028178200, 0.6448345881473682700, 0.7264168083038173900, 0.8120499043773067300, 0.9027184788735855800, 1.000000000000000000 ),
.unspecified. ) ;
#14003 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#14004 = cartesian_point ( 'none', ( 2.747963011450031500, -19.42741438751372100, -59.30000000000001100 ) ) ;
#14005 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -8.900000000000000400 ) ) ;
#14006 = line ( 'none', #14005, #14069 ) ;
#14007 = face_outer_bound ( 'none', #769, .t. ) ;
#14008 = cartesian_point ( 'none', ( 2.013662327826568600, -12.88373149533494400, -59.20000000000000300 ) ) ;
#14009 = cartesian_point ( 'none', ( 2.013662327826568600, -12.88373149533494400, -59.29999999999999700 ) ) ;
#14010 = cartesian_point ( 'none', ( 2.240453004698375100, -12.88943340057847400, -59.00000000000000700 ) ) ;
#14011 = cartesian_point ( 'none', ( 2.240453004698375100, -12.88943340057847400, -59.10000000000000100 ) ) ;
#14012 = cartesian_point ( 'none', ( 2.240453004698375100, -12.88943340057847400, -59.20000000000000300 ) ) ;
#14013 = cartesian_point ( 'none', ( 2.240453004698375100, -12.88943340057847400, -59.29999999999999700 ) ) ;
#14014 = cartesian_point ( 'none', ( 2.567352148014162800, -12.94058791745051300, -59.00000000000001400 ) ) ;
#14015 = cartesian_point ( 'none', ( 2.567352148014162800, -12.94058791745051300, -59.10000000000000900 ) ) ;
#14016 = cartesian_point ( 'none', ( 2.567352148014162800, -12.94058791745051300, -59.20000000000001000 ) ) ;
#14017 = cartesian_point ( 'none', ( 2.567352148014162800, -12.94058791745051300, -59.30000000000000400 ) ) ;
#14018 = cartesian_point ( 'none', ( 2.867964339202398300, -13.02317963267927100, -58.99999999999998600 ) ) ;
#14019 = cartesian_point ( 'none', ( 2.867964339202398300, -13.02317963267927100, -59.09999999999998000 ) ) ;
#14020 = cartesian_point ( 'none', ( 2.867964339202398300, -13.02317963267927100, -59.19999999999998200 ) ) ;
#14021 = cartesian_point ( 'none', ( 2.867964339202398300, -13.02317963267927100, -59.29999999999997600 ) ) ;
#14022 = cartesian_point ( 'none', ( 3.141911473802395000, -13.14132005018630200, -59.00000000000001400 ) ) ;
#14023 = cartesian_point ( 'none', ( 3.141911473802395000, -13.14132005018630200, -59.10000000000000900 ) ) ;
#14024 = cartesian_point ( 'none', ( 3.141911473802395000, -13.14132005018630200, -59.20000000000001000 ) ) ;
#14025 = cartesian_point ( 'none', ( 3.141911473802395000, -13.14132005018630200, -59.30000000000000400 ) ) ;
#14026 = cartesian_point ( 'none', ( 3.388268637304960900, -13.29151830518002900, -59.00000000000000000 ) ) ;
#14027 = cartesian_point ( 'none', ( 3.388268637304960900, -13.29151830518002900, -59.09999999999999400 ) ) ;
#14028 = cartesian_point ( 'none', ( 3.388268637304960900, -13.29151830518002900, -59.19999999999999600 ) ) ;
#14029 = cartesian_point ( 'none', ( 3.388268637304960900, -13.29151830518002900, -59.29999999999999000 ) ) ;
#14030 = cartesian_point ( 'none', ( 3.610101188993275500, -13.47095440027441500, -59.00000000000000000 ) ) ;
#14031 = cartesian_point ( 'none', ( 3.610101188993275500, -13.47095440027441500, -59.09999999999999400 ) ) ;
#14032 = cartesian_point ( 'none', ( 3.610101188993275500, -13.47095440027441500, -59.19999999999999600 ) ) ;
#14033 = cartesian_point ( 'none', ( 3.610101188993275500, -13.47095440027441500, -59.29999999999999000 ) ) ;
#14034 = cartesian_point ( 'none', ( 3.800136186696624100, -13.68559998941201000, -59.00000000000001400 ) ) ;
#14035 = cartesian_point ( 'none', ( 3.800136186696624100, -13.68559998941201000, -59.10000000000000900 ) ) ;
#14036 = cartesian_point ( 'none', ( 3.800136186696624100, -13.68559998941201000, -59.20000000000001000 ) ) ;
#14037 = cartesian_point ( 'none', ( 3.800136186696624100, -13.68559998941201000, -59.30000000000000400 ) ) ;
#14038 = cartesian_point ( 'none', ( 3.964990080603841200, -13.92505493086145500, -59.00000000000001400 ) ) ;
#14039 = cartesian_point ( 'none', ( 3.964990080603841200, -13.92505493086145500, -59.10000000000000900 ) ) ;
#14040 = cartesian_point ( 'none', ( 3.964990080603841200, -13.92505493086145500, -59.20000000000001000 ) ) ;
#14041 = cartesian_point ( 'none', ( 3.964990080603841200, -13.92505493086145500, -59.30000000000000400 ) ) ;
#14042 = cartesian_point ( 'none', ( 4.095075057476354800, -14.18832148135694600, -58.99999999999999300 ) ) ;
#14043 = cartesian_point ( 'none', ( 4.095075057476354800, -14.18832148135694600, -59.09999999999998700 ) ) ;
#14044 = cartesian_point ( 'none', ( 4.095075057476354800, -14.18832148135694600, -59.19999999999998900 ) ) ;
#14045 = cartesian_point ( 'none', ( 4.095075057476354800, -14.18832148135694600, -59.29999999999998300 ) ) ;
#14046 = cartesian_point ( 'none', ( 4.190536435475273400, -14.46791396069743900, -59.00000000000002100 ) ) ;
#14047 = cartesian_point ( 'none', ( 4.190536435475273400, -14.46791396069743900, -59.10000000000002300 ) ) ;
#14048 = cartesian_point ( 'none', ( 4.190536435475273400, -14.46791396069743900, -59.20000000000002400 ) ) ;
#14049 = cartesian_point ( 'none', ( 2.938478945051930900, -19.24656309868431900, -59.29999999999999700 ) ) ;
#14050 = vector ( 'none', #14113, 1000.000000000000000 ) ;
#14051 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -12.90000000000000400 ) ) ;
#14052 = line ( 'none', #14051, #14050 ) ;
#14053 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.29999999999999700 ) ) ;
#14054 = cartesian_point ( 'none', ( 2.013662327826568600, -12.88373149533494400, -59.29999999999999700 ) ) ;
#14055 = cartesian_point ( 'none', ( 2.240453004698375100, -12.88943340057847400, -59.29999999999999700 ) ) ;
#14056 = cartesian_point ( 'none', ( 2.567352148014162800, -12.94058791745051300, -59.30000000000000400 ) ) ;
#14057 = cartesian_point ( 'none', ( 2.867964339202398300, -13.02317963267927100, -59.29999999999997600 ) ) ;
#14058 = cartesian_point ( 'none', ( 3.141911473802395000, -13.14132005018630200, -59.30000000000000400 ) ) ;
#14059 = cartesian_point ( 'none', ( 3.388268637304960900, -13.29151830518002900, -59.29999999999999000 ) ) ;
#14060 = cartesian_point ( 'none', ( 3.610101188993275500, -13.47095440027441500, -59.29999999999999000 ) ) ;
#14061 = cartesian_point ( 'none', ( 3.800136186696624100, -13.68559998941201000, -59.30000000000000400 ) ) ;
#14062 = cartesian_point ( 'none', ( 3.964990080603841200, -13.92505493086145500, -59.30000000000000400 ) ) ;
#14063 = cartesian_point ( 'none', ( 4.095075057476354800, -14.18832148135694600, -59.29999999999998300 ) ) ;
#14064 = cartesian_point ( 'none', ( 4.190536435475273400, -14.46791396069743900, -59.30000000000001800 ) ) ;
#14065 = cartesian_point ( 'none', ( 4.248401793529647600, -14.76202214839272000, -59.29999999999997600 ) ) ;
#14066 = cartesian_point ( 'none', ( 4.254967385445136900, -14.96300990683459500, -59.29999999999999000 ) ) ;
#14067 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#14068 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14069 = vector ( 'none', #14068, 1000.000000000000000 ) ;
#14070 = cartesian_point ( 'none', ( 3.087809716494688500, -19.01692198040593600, -59.29999999999997600 ) ) ;
#14071 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.00000000000000700 ) ) ;
#14072 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.10000000000000100 ) ) ;
#14073 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.20000000000000300 ) ) ;
#14074 = cartesian_point ( 'none', ( 1.896277221156185400, -12.88078023312051600, -59.29999999999999700 ) ) ;
#14075 = cartesian_point ( 'none', ( 2.013662327826568600, -12.88373149533494400, -59.00000000000000700 ) ) ;
#14076 = cartesian_point ( 'none', ( 2.013662327826568600, -12.88373149533494400, -59.10000000000000100 ) ) ;
#14077 = cartesian_point ( 'none', ( 4.192448521870779200, -15.64732935107818600, -59.10000000000003000 ) ) ;
#14078 = cartesian_point ( 'none', ( 4.192448521870779200, -15.64732935107818600, -59.20000000000002400 ) ) ;
#14079 = cartesian_point ( 'none', ( 4.192448521870779200, -15.64732935107818600, -59.30000000000002600 ) ) ;
#14080 = cartesian_point ( 'none', ( 4.101481723900438900, -15.91041240652096500, -59.00000000000000700 ) ) ;
#14081 = cartesian_point ( 'none', ( 4.101481723900438900, -15.91041240652096500, -59.10000000000000900 ) ) ;
#14082 = cartesian_point ( 'none', ( 4.101481723900438900, -15.91041240652096500, -59.20000000000000300 ) ) ;
#14083 = cartesian_point ( 'none', ( 4.101481723900438900, -15.91041240652096500, -59.30000000000000400 ) ) ;
#14084 = cartesian_point ( 'none', ( 3.972042349423226000, -16.15092593148814600, -59.00000000000000700 ) ) ;
#14085 = cartesian_point ( 'none', ( 3.972042349423226000, -16.15092593148814600, -59.10000000000000900 ) ) ;
#14086 = cartesian_point ( 'none', ( 3.972042349423226000, -16.15092593148814600, -59.20000000000000300 ) ) ;
#14087 = cartesian_point ( 'none', ( 3.972042349423226000, -16.15092593148814600, -59.30000000000000400 ) ) ;
#14088 = cartesian_point ( 'none', ( 3.806352993773209500, -16.36705130336869000, -59.00000000000000000 ) ) ;
#14089 = cartesian_point ( 'none', ( 3.806352993773209500, -16.36705130336869000, -59.10000000000000100 ) ) ;
#14090 = cartesian_point ( 'none', ( 3.806352993773209500, -16.36705130336869000, -59.19999999999999600 ) ) ;
#14091 = cartesian_point ( 'none', ( 3.806352993773209500, -16.36705130336869000, -59.29999999999999700 ) ) ;
#14092 = cartesian_point ( 'none', ( 3.604504633759400900, -16.55800585801866400, -59.00000000000001400 ) ) ;
#14093 = cartesian_point ( 'none', ( 3.604504633759400900, -16.55800585801866400, -59.10000000000001600 ) ) ;
#14094 = cartesian_point ( 'none', ( 3.604504633759400900, -16.55800585801866400, -59.20000000000001000 ) ) ;
#14095 = cartesian_point ( 'none', ( 3.604504633759400900, -16.55800585801866400, -59.30000000000001100 ) ) ;
#14096 = cartesian_point ( 'none', ( 3.369201433261186800, -16.72567741539386800, -58.99999999999999300 ) ) ;
#14097 = cartesian_point ( 'none', ( 3.369201433261186800, -16.72567741539386800, -59.09999999999999400 ) ) ;
#14098 = cartesian_point ( 'none', ( 3.369201433261186800, -16.72567741539386800, -59.19999999999998900 ) ) ;
#14099 = cartesian_point ( 'none', ( 3.369201433261186800, -16.72567741539386800, -59.29999999999999000 ) ) ;
#14100 = cartesian_point ( 'none', ( 3.192334080768265600, -16.81183902465620500, -59.00000000000001400 ) ) ;
#14101 = cartesian_point ( 'none', ( 3.192334080768265600, -16.81183902465620500, -59.10000000000001600 ) ) ;
#14102 = cartesian_point ( 'none', ( 3.192334080768265600, -16.81183902465620500, -59.20000000000001000 ) ) ;
#14103 = cartesian_point ( 'none', ( 3.192334080768265600, -16.81183902465620500, -59.30000000000001100 ) ) ;
#14104 = cartesian_point ( 'none', ( 3.101634364013328100, -16.85602373961402000, -59.00000000000000700 ) ) ;
#14105 = cartesian_point ( 'none', ( 3.101634364013328100, -16.85602373961402000, -59.10000000000000900 ) ) ;
#14106 = cartesian_point ( 'none', ( 3.101634364013328100, -16.85602373961402000, -59.20000000000000300 ) ) ;
#14107 = cartesian_point ( 'none', ( 3.101634364013328100, -16.85602373961402000, -59.30000000000000400 ) ) ;
#14108 = edge_loop ( 'none', ( #16682, #16681, #16644 ) ) ;
#14109 = oriented_edge ( 'none', *, *, #16674, .f. ) ;
#14110 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14107, #14106, #14105, #14104 ),
( #14103, #14102, #14101, #14100 ),
( #14099, #14098, #14097, #14096 ),
( #14095, #14094, #14093, #14092 ),
( #14091, #14090, #14089, #14088 ),
( #14087, #14086, #14085, #14084 ),
( #14083, #14082, #14081, #14080 ),
( #14079, #14078, #14077, #13838 ),
( #13836, #13835, #13834, #13833 ),
( #13832, #13831, #13830, #13829 ),
( #13828, #18068, #18072, #18037 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1332171986673548200, 0.2597778039206064000, 0.3802901932938984000, 0.4994300599452228300, 0.6182806484815964700, 0.7398432624599512500, 0.8662686913578155900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14111 = cartesian_point ( 'none', ( 2.518425271782764400, -19.56150042945876100, -59.29999999999999700 ) ) ;
#14112 = cartesian_point ( 'none', ( 2.638275362060877900, -19.50062677392547900, -59.29999999999999700 ) ) ;
#14113 = direction ( 'none', ( 0.8571673007021111100, 0.0000000000000000000, 0.5150380749100562600 ) ) ;
#14114 = cartesian_point ( 'none', ( 2.105110291918210300, -19.67835947244551100, -59.29999999999998300 ) ) ;
#14115 = cartesian_point ( 'none', ( 2.252522067524612500, -19.65166078542666000, -59.29999999999999000 ) ) ;
#14116 = cartesian_point ( 'none', ( 2.389934681081735200, -19.61170647213497300, -59.30000000000001100 ) ) ;
#14117 = cartesian_point ( 'none', ( 3.017729439851024200, -19.13714811307587000, -59.30000000000000400 ) ) ;
#14118 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#14119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14120 = vector ( 'none', #14119, 1000.000000000000000 ) ;
#14121 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.29999999999999700 ) ) ;
#14122 = line ( 'none', #14121, #14120 ) ;
#14123 = line ( 'none', #14194, #14193 ) ;
#14124 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14125 = vector ( 'none', #14124, 1000.000000000000000 ) ;
#14126 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.29999999999999700 ) ) ;
#14127 = line ( 'none', #14126, #14125 ) ;
#14128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14129 = vector ( 'none', #14128, 1000.000000000000000 ) ;
#14130 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -8.900000000000000400 ) ) ;
#14131 = line ( 'none', #14130, #14129 ) ;
#14132 = face_outer_bound ( 'none', #669, .t. ) ;
#14133 = cartesian_point ( 'none', ( 2.994968485093354400, -16.90223428673754600, -59.10000000000000100 ) ) ;
#14134 = cartesian_point ( 'none', ( 2.994968485093354400, -16.90223428673754600, -59.20000000000000300 ) ) ;
#14135 = cartesian_point ( 'none', ( 2.994968485093354400, -16.90223428673754600, -59.30000000000000400 ) ) ;
#14136 = cartesian_point ( 'none', ( 2.874076342099865800, -16.94296453427032700, -58.99999999999999300 ) ) ;
#14137 = cartesian_point ( 'none', ( 2.874076342099865800, -16.94296453427032700, -59.09999999999999400 ) ) ;
#14138 = cartesian_point ( 'none', ( 2.874076342099865800, -16.94296453427032700, -59.19999999999999600 ) ) ;
#14139 = cartesian_point ( 'none', ( 2.874076342099865800, -16.94296453427032700, -59.29999999999999700 ) ) ;
#14140 = cartesian_point ( 'none', ( 2.737130015008272500, -16.98976965687790800, -59.00000000000001400 ) ) ;
#14141 = cartesian_point ( 'none', ( 2.737130015008272500, -16.98976965687790800, -59.10000000000001600 ) ) ;
#14142 = cartesian_point ( 'none', ( 2.737130015008272500, -16.98976965687790800, -59.20000000000001700 ) ) ;
#14143 = cartesian_point ( 'none', ( 2.737130015008272500, -16.98976965687790800, -59.30000000000001800 ) ) ;
#14144 = cartesian_point ( 'none', ( 2.582214471476545800, -17.03531628245891800, -58.99999999999998600 ) ) ;
#14145 = cartesian_point ( 'none', ( 2.582214471476545800, -17.03531628245891800, -59.09999999999998700 ) ) ;
#14146 = cartesian_point ( 'none', ( 2.582214471476545800, -17.03531628245891800, -59.19999999999998900 ) ) ;
#14147 = cartesian_point ( 'none', ( 2.582214471476545800, -17.03531628245891800, -59.29999999999999000 ) ) ;
#14148 = cartesian_point ( 'none', ( 2.411498237083391100, -17.08720383065150700, -58.99999999999996400 ) ) ;
#14149 = cartesian_point ( 'none', ( 2.411498237083391100, -17.08720383065150700, -59.09999999999996600 ) ) ;
#14150 = cartesian_point ( 'none', ( 2.411498237083391100, -17.08720383065150700, -59.19999999999996700 ) ) ;
#14151 = cartesian_point ( 'none', ( 2.411498237083391100, -17.08720383065150700, -59.29999999999996900 ) ) ;
#14152 = cartesian_point ( 'none', ( 2.222514984240950000, -17.13572781955918600, -59.00000000000001400 ) ) ;
#14153 = cartesian_point ( 'none', ( 2.222514984240950000, -17.13572781955918600, -59.10000000000002300 ) ) ;
#14154 = cartesian_point ( 'none', ( 2.222514984240950000, -17.13572781955918600, -59.20000000000002400 ) ) ;
#14155 = cartesian_point ( 'none', ( 2.222514984240950000, -17.13572781955918600, -59.30000000000002600 ) ) ;
#14156 = cartesian_point ( 'none', ( 2.016954668503651200, -17.19006846527491900, -58.99999999999997200 ) ) ;
#14157 = cartesian_point ( 'none', ( 2.016954668503651200, -17.19006846527491900, -59.09999999999997300 ) ) ;
#14158 = cartesian_point ( 'none', ( 2.016954668503651200, -17.19006846527491900, -59.19999999999997400 ) ) ;
#14159 = cartesian_point ( 'none', ( 2.016954668503651200, -17.19006846527491900, -59.29999999999997600 ) ) ;
#14160 = cartesian_point ( 'none', ( 1.873521261854121000, -17.22461259519676000, -58.99999999999997900 ) ) ;
#14161 = cartesian_point ( 'none', ( 1.873521261854121000, -17.22461259519676000, -59.09999999999998000 ) ) ;
#14162 = cartesian_point ( 'none', ( 1.873521261854121000, -17.22461259519676000, -59.19999999999998200 ) ) ;
#14163 = cartesian_point ( 'none', ( 1.873521261854121000, -17.22461259519676000, -59.29999999999998300 ) ) ;
#14164 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -58.99999999999999300 ) ) ;
#14165 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.09999999999999400 ) ) ;
#14166 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.19999999999999600 ) ) ;
#14167 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.29999999999999700 ) ) ;
#14168 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14167, #14166, #14165, #14164 ),
( #14163, #14162, #14161, #14160 ),
( #14159, #14158, #14157, #14156 ),
( #14155, #14154, #14153, #14152 ),
( #14151, #14150, #14149, #14148 ),
( #14147, #14146, #14145, #14144 ),
( #14143, #14142, #14141, #14140 ),
( #14139, #14138, #14137, #14136 ),
( #14135, #14134, #14133, #14203 ),
( #14202, #14201, #14200, #14199 ),
( #14198, #14197, #14196, #14195 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1693284421867855300, 0.3253643556297680700, 0.4689283827933134500, 0.5995636633178181900, 0.7188386797002674900, 0.8249803749148571000, 0.9187555598151537800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14169 = cartesian_point ( 'none', ( 0.4511598530249073000, -18.98432293334856500, -59.29999999999998300 ) ) ;
#14170 = cartesian_point ( 'none', ( 0.5031607409571847700, -19.08932872972217300, -59.29999999999999700 ) ) ;
#14171 = cartesian_point ( 'none', ( 0.5665580112485977300, -19.18827183429187900, -59.29999999999999000 ) ) ;
#14172 = cartesian_point ( 'none', ( 0.6414040588631417800, -19.28075179185026000, -59.30000000000001800 ) ) ;
#14173 = cartesian_point ( 'none', ( 0.7261831312051106900, -19.36792400681956000, -59.30000000000001100 ) ) ;
#14174 = cartesian_point ( 'none', ( 0.8230063513049407100, -19.44556625223884100, -59.29999999999999700 ) ) ;
#14175 = cartesian_point ( 'none', ( 0.9293695210315220400, -19.51498212725905600, -59.29999999999999000 ) ) ;
#14176 = cartesian_point ( 'none', ( 1.047926446629723300, -19.57020193763838000, -59.29999999999999700 ) ) ;
#14177 = cartesian_point ( 'none', ( 1.175236903025968600, -19.61852897607724300, -59.30000000000001100 ) ) ;
#14178 = cartesian_point ( 'none', ( 1.313633585801987000, -19.65429268104265900, -59.29999999999997600 ) ) ;
#14179 = cartesian_point ( 'none', ( 1.461835746529729800, -19.67937430769544700, -59.29999999999999000 ) ) ;
#14180 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#14181 = line ( 'none', #14180, #14220 ) ;
#14182 = direction ( 'none', ( -0.8571673007021111100, 1.049727191138617200e-016, 0.5150380749100562600 ) ) ;
#14183 = vector ( 'none', #14182, 1000.000000000000000 ) ;
#14184 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -12.90000000000000400 ) ) ;
#14185 = line ( 'none', #14184, #14183 ) ;
#14186 = face_outer_bound ( 'none', #943, .t. ) ;
#14187 = cartesian_point ( 'none', ( 1.619861370296762800, -19.69749634794289200, -59.29999999999999000 ) ) ;
#14188 = cartesian_point ( 'none', ( 1.728810632590920000, -19.69846229973827100, -59.29999999999999700 ) ) ;
#14189 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.29999999999999700 ) ) ;
#14190 = b_spline_curve_with_knots ( 'none', 3,
( #14189, #14188, #14187, #14179, #14178, #14177, #14176, #14175, #14174, #14173, #14172, #14171, #14170, #14169, #14225, #14224, #14223, #14222, #14221 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.08045051104289267800, 0.1554998946880200000, 0.2268489716071668800, 0.2950342457958624000, 0.3592264217266186700, 0.4211205140528721000, 0.4814121624443951100, 0.5401380992822684100, 0.5980313211695873500, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500752400, 0.8216627893499938200, 0.8791237115294616700, 0.9383480890221326300, 1.000000000000000000 ),
.unspecified. ) ;
#14191 = cylindrical_surface ( 'none', #14242, 15.00000000000000000 ) ;
#14192 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14193 = vector ( 'none', #14192, 1000.000000000000000 ) ;
#14194 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -8.900000000000000400 ) ) ;
#14195 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.00000000000000000 ) ) ;
#14196 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.10000000000000100 ) ) ;
#14197 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.20000000000000300 ) ) ;
#14198 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.30000000000000400 ) ) ;
#14199 = cartesian_point ( 'none', ( 3.067817646048803100, -16.87067405754966700, -59.00000000000000700 ) ) ;
#14200 = cartesian_point ( 'none', ( 3.067817646048803100, -16.87067405754966700, -59.10000000000000900 ) ) ;
#14201 = cartesian_point ( 'none', ( 3.067817646048803100, -16.87067405754966700, -59.20000000000001000 ) ) ;
#14202 = cartesian_point ( 'none', ( 3.067817646048803100, -16.87067405754966700, -59.30000000000001100 ) ) ;
#14203 = cartesian_point ( 'none', ( 2.994968485093354400, -16.90223428673754600, -59.00000000000000000 ) ) ;
#14204 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.29999999999999700 ) ) ;
#14205 = cartesian_point ( 'none', ( 4.255014559631458600, -15.16595041236149700, -59.29999999999999000 ) ) ;
#14206 = cartesian_point ( 'none', ( 4.248642214624505100, -15.36286321837962500, -59.29999999999999700 ) ) ;
#14207 = cartesian_point ( 'none', ( 4.192448521870779200, -15.64732935107818600, -59.30000000000001800 ) ) ;
#14208 = cartesian_point ( 'none', ( 4.101481723900438900, -15.91041240652096500, -59.29999999999999700 ) ) ;
#14209 = cartesian_point ( 'none', ( 3.972042349423226000, -16.15092593148814600, -59.29999999999999700 ) ) ;
#14210 = cartesian_point ( 'none', ( 3.806352993773209500, -16.36705130336869000, -59.29999999999999000 ) ) ;
#14211 = cartesian_point ( 'none', ( 3.604504633759400900, -16.55800585801866400, -59.30000000000000400 ) ) ;
#14212 = cartesian_point ( 'none', ( 3.369201433261186800, -16.72567741539386800, -59.29999999999998300 ) ) ;
#14213 = cartesian_point ( 'none', ( 3.192334080768265600, -16.81183902465620500, -59.30000000000000400 ) ) ;
#14214 = cartesian_point ( 'none', ( 3.101634364013328600, -16.85602373961402400, -59.30000000000000400 ) ) ;
#14215 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.29999999999999700 ) ) ;
#14216 = line ( 'none', #14215, #14246 ) ;
#14217 = b_spline_curve_with_knots ( 'none', 3,
( #14326, #14332, #14331, #14330, #14329, #14328, #14070, #14117, #14049, #13981, #14004, #14112, #14111, #14116, #14115, #14114, #18079, #18078, #18462 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07653545108209612600, 0.1492500388750525000, 0.2171126866560608700, 0.2819496094670657600, 0.3428290010503647900, 0.4017657426085423100, 0.4585034301475620100, 0.5141500842750522700, 0.5690447220224788000, 0.6248331132826283600, 0.6813469247300586500, 0.7395313119108318800, 0.7999274580770195900, 0.8628976631361701100, 0.9296798722570383000, 1.000000000000000000 ),
.unspecified. ) ;
#14218 = b_spline_curve_with_knots ( 'none', 3,
( #14214, #14213, #14212, #14211, #14210, #14209, #14208, #14207, #14206, #14205, #14204 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1332171986673548200, 0.2597778039206064000, 0.3802901932938984000, 0.4994300599452228300, 0.6182806484815964700, 0.7398432624599512500, 0.8662686913578155900, 1.000000000000000000 ),
.unspecified. ) ;
#14219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14220 = vector ( 'none', #14219, 1000.000000000000000 ) ;
#14221 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.29999999999999700 ) ) ;
#14222 = cartesian_point ( 'none', ( 0.3634561233837440600, -18.54590453769630500, -59.29999999999999000 ) ) ;
#14223 = cartesian_point ( 'none', ( 0.3659457474164744000, -18.63054107119931000, -59.29999999999998300 ) ) ;
#14224 = cartesian_point ( 'none', ( 0.3825395993946879000, -18.75460827546822200, -59.29999999999999000 ) ) ;
#14225 = cartesian_point ( 'none', ( 0.4119102078249838900, -18.87219490018096100, -59.30000000000000400 ) ) ;
#14226 = cartesian_point ( 'none', ( 3.267412797918721500, -18.41486178249208900, -59.00000000000000000 ) ) ;
#14227 = cartesian_point ( 'none', ( 3.267412797918721500, -18.41486178249208900, -59.10000000000000100 ) ) ;
#14228 = cartesian_point ( 'none', ( 3.267412797918721500, -18.41486178249208900, -59.20000000000000300 ) ) ;
#14229 = cartesian_point ( 'none', ( 3.267412797918721500, -18.41486178249208900, -59.30000000000000400 ) ) ;
#14230 = cartesian_point ( 'none', ( 3.278552032384501700, -18.29790073819004400, -59.00000000000000000 ) ) ;
#14231 = cartesian_point ( 'none', ( 3.278552032384501700, -18.29790073819004400, -59.10000000000000100 ) ) ;
#14232 = cartesian_point ( 'none', ( 3.278552032384501700, -18.29790073819004400, -59.20000000000000300 ) ) ;
#14233 = cartesian_point ( 'none', ( 3.278552032384501700, -18.29790073819004400, -59.30000000000000400 ) ) ;
#14234 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337200, -58.99999999999999300 ) ) ;
#14235 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337200, -59.09999999999999400 ) ) ;
#14236 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337200, -59.19999999999999600 ) ) ;
#14237 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#14238 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14237, #14236, #14235, #14234 ),
( #14233, #14232, #14231, #14230 ),
( #14229, #14228, #14227, #14226 ),
( #14295, #14294, #14293, #14292 ),
( #14291, #14290, #14289, #14288 ),
( #14287, #14286, #14285, #14284 ),
( #14283, #14282, #14281, #14280 ),
( #14279, #14278, #14277, #14276 ),
( #14275, #14274, #14273, #14272 ),
( #14271, #14270, #14269, #14268 ),
( #14267, #14266, #14265, #14264 ),
( #14263, #14262, #14261, #14260 ),
( #14259, #14258, #14257, #14256 ),
( #14325, #14324, #14323, #14322 ),
( #14321, #14320, #14319, #14318 ),
( #14317, #14316, #14315, #14314 ),
( #14313, #14312, #14311, #14310 ),
( #14309, #14308, #14307, #14306 ),
( #14305, #14304, #14303, #14302 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07653545108209612600, 0.1492500388750525000, 0.2171126866560608700, 0.2819496094670657600, 0.3428290010503647900, 0.4017657426085423100, 0.4585034301475620100, 0.5141500842750522700, 0.5690447220224788000, 0.6248331132826283600, 0.6813469247300586500, 0.7395313119108318800, 0.7999274580770195900, 0.8628976631361701100, 0.9296798722570383000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14239 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.29999999999999700 ) ) ;
#14240 = direction ( 'none', ( -0.8571673007021111100, 1.049727191138617200e-016, 0.5150380749100562600 ) ) ;
#14241 = vector ( 'none', #14240, 1000.000000000000000 ) ;
#14242 = axis2_placement_3d ( 'none', #14118, #14243, #14247 ) ;
#14243 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14244 = face_outer_bound ( 'none', #1001, .t. ) ;
#14245 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14246 = vector ( 'none', #14245, 1000.000000000000000 ) ;
#14247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14248 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#14249 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14250 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14251 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#14252 = axis2_placement_3d ( 'none', #14251, #14250, #14249 ) ;
#14253 = circle ( 'none', #14252, 1.999999999999988000 ) ;
#14254 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -12.90000000000000400 ) ) ;
#14255 = line ( 'none', #14254, #14241 ) ;
#14256 = cartesian_point ( 'none', ( 2.518425271782764400, -19.56150042945876100, -58.99999999999999300 ) ) ;
#14257 = cartesian_point ( 'none', ( 2.518425271782764400, -19.56150042945876100, -59.09999999999999400 ) ) ;
#14258 = cartesian_point ( 'none', ( 2.518425271782764400, -19.56150042945876100, -59.19999999999999600 ) ) ;
#14259 = cartesian_point ( 'none', ( 2.518425271782764400, -19.56150042945876100, -59.29999999999999700 ) ) ;
#14260 = cartesian_point ( 'none', ( 2.638275362060877900, -19.50062677392547900, -58.99999999999999300 ) ) ;
#14261 = cartesian_point ( 'none', ( 2.638275362060877900, -19.50062677392547900, -59.09999999999999400 ) ) ;
#14262 = cartesian_point ( 'none', ( 2.638275362060877900, -19.50062677392547900, -59.19999999999999600 ) ) ;
#14263 = cartesian_point ( 'none', ( 2.638275362060877900, -19.50062677392547900, -59.29999999999999700 ) ) ;
#14264 = cartesian_point ( 'none', ( 2.747963011450031500, -19.42741438751372100, -59.00000000000000700 ) ) ;
#14265 = cartesian_point ( 'none', ( 2.747963011450031500, -19.42741438751372100, -59.10000000000000900 ) ) ;
#14266 = cartesian_point ( 'none', ( 2.747963011450031500, -19.42741438751372100, -59.20000000000001000 ) ) ;
#14267 = cartesian_point ( 'none', ( 2.747963011450031500, -19.42741438751372100, -59.30000000000001100 ) ) ;
#14268 = cartesian_point ( 'none', ( 2.848083015565197900, -19.34271727586375900, -58.99999999999998600 ) ) ;
#14269 = cartesian_point ( 'none', ( 2.848083015565197900, -19.34271727586375900, -59.09999999999998700 ) ) ;
#14270 = cartesian_point ( 'none', ( 2.848083015565197900, -19.34271727586375900, -59.19999999999998900 ) ) ;
#14271 = cartesian_point ( 'none', ( 2.848083015565197900, -19.34271727586375900, -59.29999999999999000 ) ) ;
#14272 = cartesian_point ( 'none', ( 2.938478945051930900, -19.24656309868431900, -58.99999999999999300 ) ) ;
#14273 = cartesian_point ( 'none', ( 2.938478945051930900, -19.24656309868431900, -59.09999999999999400 ) ) ;
#14274 = cartesian_point ( 'none', ( 2.938478945051930900, -19.24656309868431900, -59.19999999999999600 ) ) ;
#14275 = cartesian_point ( 'none', ( 2.938478945051930900, -19.24656309868431900, -59.29999999999999700 ) ) ;
#14276 = cartesian_point ( 'none', ( 3.017729439851024200, -19.13714811307587000, -59.00000000000000000 ) ) ;
#14277 = cartesian_point ( 'none', ( 3.017729439851024200, -19.13714811307587000, -59.10000000000000100 ) ) ;
#14278 = cartesian_point ( 'none', ( 3.017729439851024200, -19.13714811307587000, -59.20000000000000300 ) ) ;
#14279 = cartesian_point ( 'none', ( 3.017729439851024200, -19.13714811307587000, -59.30000000000000400 ) ) ;
#14280 = cartesian_point ( 'none', ( 3.087809716494688500, -19.01692198040593600, -58.99999999999997200 ) ) ;
#14281 = cartesian_point ( 'none', ( 3.087809716494688500, -19.01692198040593600, -59.09999999999997300 ) ) ;
#14282 = cartesian_point ( 'none', ( 3.087809716494688500, -19.01692198040593600, -59.19999999999997400 ) ) ;
#14283 = cartesian_point ( 'none', ( 3.087809716494688500, -19.01692198040593600, -59.29999999999997600 ) ) ;
#14284 = cartesian_point ( 'none', ( 3.147440428111482300, -18.88416800230317700, -58.99999999999998600 ) ) ;
#14285 = cartesian_point ( 'none', ( 3.147440428111482300, -18.88416800230317700, -59.09999999999998700 ) ) ;
#14286 = cartesian_point ( 'none', ( 3.147440428111482300, -18.88416800230317700, -59.19999999999998900 ) ) ;
#14287 = cartesian_point ( 'none', ( 3.147440428111482300, -18.88416800230317700, -59.29999999999999000 ) ) ;
#14288 = cartesian_point ( 'none', ( 3.197383378432068700, -18.74004540663853300, -59.00000000000000000 ) ) ;
#14289 = cartesian_point ( 'none', ( 3.197383378432068700, -18.74004540663853300, -59.10000000000000100 ) ) ;
#14290 = cartesian_point ( 'none', ( 3.197383378432068700, -18.74004540663853300, -59.20000000000000300 ) ) ;
#14291 = cartesian_point ( 'none', ( 3.197383378432068700, -18.74004540663853300, -59.30000000000000400 ) ) ;
#14292 = cartesian_point ( 'none', ( 3.236558536570904200, -18.58308491674888400, -58.99999999999997900 ) ) ;
#14293 = cartesian_point ( 'none', ( 3.236558536570904200, -18.58308491674888400, -59.09999999999998000 ) ) ;
#14294 = cartesian_point ( 'none', ( 3.236558536570904200, -18.58308491674888400, -59.19999999999998200 ) ) ;
#14295 = cartesian_point ( 'none', ( 3.236558536570904200, -18.58308491674888400, -59.29999999999998300 ) ) ;
#14296 = cartesian_point ( 'none', ( 1.678046819025639900, -20.57397411350660500, -59.00000000000000000 ) ) ;
#14297 = cartesian_point ( 'none', ( 0.6303977117263153100, -17.71866093986031000, -59.29999999999999700 ) ) ;
#14298 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.29999999999999700 ) ) ;
#14299 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14300 = cartesian_point ( 'none', ( 1.678046819025639900, -20.57397411350660500, -59.10000000000000100 ) ) ;
#14301 = b_spline_curve_with_knots ( 'none', 3,
( #14298, #14297, #14355, #14354, #14353, #14352, #14351, #14350, #14349, #14348, #14347 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07501569460760869300, 0.1629301842777501300, 0.2646744147797566700, 0.3809699752964727500, 0.5123091530377100700, 0.6582210125869711900, 0.8208323791787928100, 1.000000000000000000 ),
.unspecified. ) ;
#14302 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -58.99999999999999300 ) ) ;
#14303 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.09999999999999400 ) ) ;
#14304 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.19999999999999600 ) ) ;
#14305 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.29999999999999700 ) ) ;
#14306 = cartesian_point ( 'none', ( 1.840519837514700700, -19.69774814995204100, -58.99999999999999300 ) ) ;
#14307 = cartesian_point ( 'none', ( 1.840519837514700700, -19.69774814995204100, -59.09999999999999400 ) ) ;
#14308 = cartesian_point ( 'none', ( 1.840519837514700700, -19.69774814995204100, -59.19999999999999600 ) ) ;
#14309 = cartesian_point ( 'none', ( 1.840519837514700700, -19.69774814995204100, -59.29999999999999700 ) ) ;
#14310 = cartesian_point ( 'none', ( 1.948420377766454600, -19.69538142057896500, -58.99999999999999300 ) ) ;
#14311 = cartesian_point ( 'none', ( 1.948420377766454600, -19.69538142057896500, -59.09999999999999400 ) ) ;
#14312 = cartesian_point ( 'none', ( 1.948420377766454600, -19.69538142057896500, -59.19999999999999600 ) ) ;
#14313 = cartesian_point ( 'none', ( 1.948420377766454600, -19.69538142057896500, -59.29999999999999700 ) ) ;
#14314 = cartesian_point ( 'none', ( 2.105110291918210300, -19.67835947244551100, -58.99999999999997900 ) ) ;
#14315 = cartesian_point ( 'none', ( 2.105110291918210300, -19.67835947244551100, -59.09999999999998000 ) ) ;
#14316 = cartesian_point ( 'none', ( 2.105110291918210300, -19.67835947244551100, -59.19999999999998200 ) ) ;
#14317 = cartesian_point ( 'none', ( 2.105110291918210300, -19.67835947244551100, -59.29999999999998300 ) ) ;
#14318 = cartesian_point ( 'none', ( 2.252522067524612500, -19.65166078542666000, -58.99999999999998600 ) ) ;
#14319 = cartesian_point ( 'none', ( 2.252522067524612500, -19.65166078542666000, -59.09999999999998700 ) ) ;
#14320 = cartesian_point ( 'none', ( 2.252522067524612500, -19.65166078542666000, -59.19999999999998900 ) ) ;
#14321 = cartesian_point ( 'none', ( 2.252522067524612500, -19.65166078542666000, -59.29999999999999000 ) ) ;
#14322 = cartesian_point ( 'none', ( 2.389934681081735200, -19.61170647213497300, -59.00000000000000700 ) ) ;
#14323 = cartesian_point ( 'none', ( 2.389934681081735200, -19.61170647213497300, -59.10000000000000900 ) ) ;
#14324 = cartesian_point ( 'none', ( 2.389934681081735200, -19.61170647213497300, -59.20000000000001000 ) ) ;
#14325 = cartesian_point ( 'none', ( 2.389934681081735200, -19.61170647213497300, -59.30000000000001100 ) ) ;
#14326 = cartesian_point ( 'none', ( 3.284264234143198000, -18.23792309026337200, -59.29999999999999700 ) ) ;
#14327 = conical_surface ( 'none', #14356, 1.999999999999988000, 1.029744258676652100 ) ;
#14328 = cartesian_point ( 'none', ( 3.147440428111482300, -18.88416800230317700, -59.29999999999999000 ) ) ;
#14329 = cartesian_point ( 'none', ( 3.197383378432068700, -18.74004540663853300, -59.30000000000000400 ) ) ;
#14330 = cartesian_point ( 'none', ( 3.236558536570904200, -18.58308491674888400, -59.29999999999998300 ) ) ;
#14331 = cartesian_point ( 'none', ( 3.267412797918721500, -18.41486178249208900, -59.30000000000000400 ) ) ;
#14332 = cartesian_point ( 'none', ( 3.278552032384501700, -18.29790073819004400, -59.30000000000000400 ) ) ;
#14333 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#14334 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -58.99999999999999300 ) ) ;
#14335 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.09999999999999400 ) ) ;
#14336 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.29999999999999700 ) ) ;
#14337 = cartesian_point ( 'none', ( 0.5695126774979216700, -17.79012116983344400, -59.30000000000000400 ) ) ;
#14338 = cartesian_point ( 'none', ( 0.4924278350003344400, -17.88896139887276200, -59.30000000000002600 ) ) ;
#14339 = cartesian_point ( 'none', ( 0.4149525657312803700, -18.07020968096935600, -59.29999999999996900 ) ) ;
#14340 = cartesian_point ( 'none', ( 0.3699202125636419400, -18.27778424543305400, -59.30000000000002600 ) ) ;
#14341 = cartesian_point ( 'none', ( 0.3648459649400701600, -18.42537638808775600, -59.30000000000001100 ) ) ;
#14342 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.29999999999999700 ) ) ;
#14343 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.19999999999999600 ) ) ;
#14344 = face_outer_bound ( 'none', #1023, .t. ) ;
#14345 = b_spline_curve_with_knots ( 'none', 3,
( #14342, #14341, #14340, #14339, #14338, #14337, #14336 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2837421299909670400, 0.5413405044165807700, 0.7756705499229050700, 0.9999999999999998900 ),
.unspecified. ) ;
#14346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14347 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.29999999999999700 ) ) ;
#14348 = cartesian_point ( 'none', ( 1.723126115364347100, -17.26127963628067300, -59.29999999999998300 ) ) ;
#14349 = cartesian_point ( 'none', ( 1.578628753750347200, -17.29693129624420300, -59.30000000000001800 ) ) ;
#14350 = cartesian_point ( 'none', ( 1.374935661694928900, -17.35696680775016200, -59.29999999999996900 ) ) ;
#14351 = cartesian_point ( 'none', ( 1.192305535301814400, -17.41499067472161900, -59.30000000000001100 ) ) ;
#14352 = cartesian_point ( 'none', ( 1.033054677577882400, -17.47827961613388900, -59.29999999999999700 ) ) ;
#14353 = cartesian_point ( 'none', ( 0.8931622598327498800, -17.53863941244921800, -59.30000000000001100 ) ) ;
#14354 = cartesian_point ( 'none', ( 0.7777266694409993300, -17.60519078636929500, -59.29999999999997600 ) ) ;
#14355 = cartesian_point ( 'none', ( 0.6807499606184760400, -17.66845056409953700, -59.30000000000000400 ) ) ;
#14356 = axis2_placement_3d ( 'none', #14333, #14346, #14299 ) ;
#14357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#14360 = axis2_placement_3d ( 'none', #14359, #14358, #14357 ) ;
#14361 = face_outer_bound ( 'none', #895, .t. ) ;
#14362 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#14363 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.29999999999999700 ) ) ;
#14364 = face_outer_bound ( 'none', #525, .t. ) ;
#14365 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -12.90000000000000400 ) ) ;
#14366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14367 = vector ( 'none', #14366, 1000.000000000000000 ) ;
#14368 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.29999999999999700 ) ) ;
#14369 = line ( 'none', #14368, #14367 ) ;
#14370 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -12.90000000000000400 ) ) ;
#14371 = face_outer_bound ( 'none', #700, .t. ) ;
#14372 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.29999999999999700 ) ) ;
#14373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14374 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14375 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#14376 = axis2_placement_3d ( 'none', #14375, #14374, #14373 ) ;
#14377 = cylindrical_surface ( 'none', #14376, 1.999999999999988000 ) ;
#14378 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.29999999999999700 ) ) ;
#14379 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.29999999999999700 ) ) ;
#14380 = cartesian_point ( 'none', ( 0.5695126774979216700, -17.79012116983344400, -59.00000000000000000 ) ) ;
#14381 = cartesian_point ( 'none', ( 0.5695126774979216700, -17.79012116983344400, -59.10000000000000100 ) ) ;
#14382 = cartesian_point ( 'none', ( 0.5695126774979216700, -17.79012116983344400, -59.20000000000000300 ) ) ;
#14383 = cartesian_point ( 'none', ( 0.5695126774979216700, -17.79012116983344400, -59.30000000000000400 ) ) ;
#14384 = cartesian_point ( 'none', ( 0.4924278350003344400, -17.88896139887276200, -59.00000000000001400 ) ) ;
#14385 = cartesian_point ( 'none', ( 0.4924278350003344400, -17.88896139887276200, -59.10000000000002300 ) ) ;
#14386 = cartesian_point ( 'none', ( 0.4924278350003344400, -17.88896139887276200, -59.20000000000002400 ) ) ;
#14387 = cartesian_point ( 'none', ( 0.4924278350003344400, -17.88896139887276200, -59.30000000000002600 ) ) ;
#14388 = cartesian_point ( 'none', ( 0.4149525657312803700, -18.07020968096935600, -58.99999999999996400 ) ) ;
#14389 = cartesian_point ( 'none', ( 0.4149525657312803700, -18.07020968096935600, -59.09999999999996600 ) ) ;
#14390 = cartesian_point ( 'none', ( 0.4149525657312803700, -18.07020968096935600, -59.19999999999996700 ) ) ;
#14391 = cartesian_point ( 'none', ( 0.4149525657312803700, -18.07020968096935600, -59.29999999999996900 ) ) ;
#14392 = cartesian_point ( 'none', ( 0.3699202125636419400, -18.27778424543305400, -59.00000000000001400 ) ) ;
#14393 = cartesian_point ( 'none', ( 0.3699202125636419400, -18.27778424543305400, -59.10000000000002300 ) ) ;
#14394 = cartesian_point ( 'none', ( 0.3699202125636419400, -18.27778424543305400, -59.20000000000002400 ) ) ;
#14395 = cartesian_point ( 'none', ( 0.3699202125636419400, -18.27778424543305400, -59.30000000000002600 ) ) ;
#14396 = cartesian_point ( 'none', ( 0.3648459649400701600, -18.42537638808775600, -59.00000000000000700 ) ) ;
#14397 = cartesian_point ( 'none', ( 0.3648459649400701600, -18.42537638808775600, -59.10000000000000900 ) ) ;
#14398 = cartesian_point ( 'none', ( 0.3648459649400701600, -18.42537638808775600, -59.20000000000001000 ) ) ;
#14399 = cartesian_point ( 'none', ( 0.3648459649400701600, -18.42537638808775600, -59.30000000000001100 ) ) ;
#14400 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -58.99999999999999300 ) ) ;
#14401 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.09999999999999400 ) ) ;
#14402 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.19999999999999600 ) ) ;
#14403 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.29999999999999700 ) ) ;
#14404 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14405 = cartesian_point ( 'none', ( -15.00000000000000000, 18.00000000000000400, -65.00000000000000000 ) ) ;
#14406 = oriented_edge ( 'none', *, *, #16272, .f. ) ;
#14407 = vector ( 'none', #14404, 1000.000000000000000 ) ;
#14408 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14403, #14402, #14401, #14400 ),
( #14399, #14398, #14397, #14396 ),
( #14395, #14394, #14393, #14392 ),
( #14391, #14390, #14389, #14388 ),
( #14387, #14386, #14385, #14384 ),
( #14383, #14382, #14381, #14380 ),
( #14379, #14435, #14434, #14433 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.2837421299909670400, 0.5413405044165807700, 0.7756705499229050700, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14409 = circle ( 'none', #14360, 41.48499999999999900 ) ;
#14410 = cartesian_point ( 'none', ( 0.7777266694409993300, -17.60519078636929500, -59.09999999999997300 ) ) ;
#14411 = cartesian_point ( 'none', ( 0.7777266694409993300, -17.60519078636929500, -59.19999999999997400 ) ) ;
#14412 = cartesian_point ( 'none', ( 0.7777266694409993300, -17.60519078636929500, -59.29999999999997600 ) ) ;
#14413 = cartesian_point ( 'none', ( 0.6807499606184760400, -17.66845056409953700, -59.00000000000000000 ) ) ;
#14414 = cartesian_point ( 'none', ( 0.6807499606184760400, -17.66845056409953700, -59.10000000000000100 ) ) ;
#14415 = cartesian_point ( 'none', ( 0.6807499606184760400, -17.66845056409953700, -59.20000000000000300 ) ) ;
#14416 = cartesian_point ( 'none', ( 0.6807499606184760400, -17.66845056409953700, -59.30000000000000400 ) ) ;
#14417 = cartesian_point ( 'none', ( 0.6303977117263153100, -17.71866093986031000, -58.99999999999999300 ) ) ;
#14418 = cartesian_point ( 'none', ( 0.6303977117263153100, -17.71866093986031000, -59.09999999999999400 ) ) ;
#14419 = cartesian_point ( 'none', ( 0.6303977117263153100, -17.71866093986031000, -59.19999999999999600 ) ) ;
#14420 = cartesian_point ( 'none', ( 0.6303977117263153100, -17.71866093986031000, -59.29999999999999700 ) ) ;
#14421 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -58.99999999999999300 ) ) ;
#14422 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.09999999999999400 ) ) ;
#14423 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.19999999999999600 ) ) ;
#14424 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.29999999999999700 ) ) ;
#14425 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14424, #14423, #14422, #14421 ),
( #14420, #14419, #14418, #14417 ),
( #14416, #14415, #14414, #14413 ),
( #14412, #14411, #14410, #14473 ),
( #14472, #14471, #14470, #14469 ),
( #14468, #14467, #14466, #14465 ),
( #14464, #14463, #14462, #14461 ),
( #14460, #14459, #14458, #14457 ),
( #14456, #14455, #14454, #14453 ),
( #14452, #14451, #14450, #14449 ),
( #14448, #14447, #14446, #14445 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07501569460760869300, 0.1629301842777501300, 0.2646744147797566700, 0.3809699752964727500, 0.5123091530377100700, 0.6582210125869711900, 0.8208323791787928100, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14426 = line ( 'none', #14405, #14407 ) ;
#14427 = b_spline_curve_with_knots ( 'none', 3,
( #14431, #14430, #14429, #14428, #14443, #14442, #14441, #14440, #14439, #14438, #14437, #14436, #14489, #14488, #14487 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.09192392018855284600, 0.1794356400707837800, 0.2627360323579472400, 0.3438083481953168000, 0.4230452774191631500, 0.5001529842276714000, 0.5774089034162439600, 0.6564856345293805800, 0.7376727179345778900, 0.8207802048008801000, 0.9079141569544785200, 1.000000000000000000 ),
.unspecified. ) ;
#14428 = cartesian_point ( 'none', ( 2.399342350145761600, -20.51347252134435500, -59.30000000000001100 ) ) ;
#14429 = cartesian_point ( 'none', ( 2.086456618619465100, -20.56713286397738500, -59.29999999999998300 ) ) ;
#14430 = cartesian_point ( 'none', ( 1.870128538679713700, -20.57272209481508800, -59.29999999999999700 ) ) ;
#14431 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.29999999999999700 ) ) ;
#14432 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.29999999999999700 ) ) ;
#14433 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -58.99999999999999300 ) ) ;
#14434 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.09999999999999400 ) ) ;
#14435 = cartesian_point ( 'none', ( 0.6072147211561853600, -17.74177860974389300, -59.19999999999999600 ) ) ;
#14436 = cartesian_point ( 'none', ( 3.982807776915611200, -18.97263324872313500, -59.29999999999999000 ) ) ;
#14437 = cartesian_point ( 'none', ( 3.893109167743389800, -19.26264477143008600, -59.29999999999998300 ) ) ;
#14438 = cartesian_point ( 'none', ( 3.765742897469824600, -19.52780386774552600, -59.29999999999998300 ) ) ;
#14439 = cartesian_point ( 'none', ( 3.609464639054279700, -19.76858324700776800, -59.29999999999999700 ) ) ;
#14440 = cartesian_point ( 'none', ( 3.421308458509620300, -19.97894866672839200, -59.29999999999998300 ) ) ;
#14441 = cartesian_point ( 'none', ( 3.205726348830299600, -20.16134390918710700, -59.29999999999999700 ) ) ;
#14442 = cartesian_point ( 'none', ( 2.961096565862276100, -20.31134192459406100, -59.30000000000001100 ) ) ;
#14443 = cartesian_point ( 'none', ( 2.692100539961834300, -20.43105497565178300, -59.30000000000001800 ) ) ;
#14444 = face_outer_bound ( 'none', #963, .t. ) ;
#14445 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -58.99999999999999300 ) ) ;
#14446 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.09999999999999400 ) ) ;
#14447 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.19999999999999600 ) ) ;
#14448 = cartesian_point ( 'none', ( 1.798874623753588000, -17.24259029805558200, -59.29999999999999700 ) ) ;
#14449 = cartesian_point ( 'none', ( 1.723126115364347100, -17.26127963628067300, -58.99999999999997900 ) ) ;
#14450 = cartesian_point ( 'none', ( 1.723126115364347100, -17.26127963628067300, -59.09999999999998000 ) ) ;
#14451 = cartesian_point ( 'none', ( 1.723126115364347100, -17.26127963628067300, -59.19999999999998200 ) ) ;
#14452 = cartesian_point ( 'none', ( 1.723126115364347100, -17.26127963628067300, -59.29999999999998300 ) ) ;
#14453 = cartesian_point ( 'none', ( 1.578628753750347200, -17.29693129624420300, -59.00000000000001400 ) ) ;
#14454 = cartesian_point ( 'none', ( 1.578628753750347200, -17.29693129624420300, -59.10000000000001600 ) ) ;
#14455 = cartesian_point ( 'none', ( 1.578628753750347200, -17.29693129624420300, -59.20000000000001700 ) ) ;
#14456 = cartesian_point ( 'none', ( 1.578628753750347200, -17.29693129624420300, -59.30000000000001800 ) ) ;
#14457 = cartesian_point ( 'none', ( 1.374935661694928900, -17.35696680775016200, -58.99999999999996400 ) ) ;
#14458 = cartesian_point ( 'none', ( 1.374935661694928900, -17.35696680775016200, -59.09999999999996600 ) ) ;
#14459 = cartesian_point ( 'none', ( 1.374935661694928900, -17.35696680775016200, -59.19999999999996700 ) ) ;
#14460 = cartesian_point ( 'none', ( 1.374935661694928900, -17.35696680775016200, -59.29999999999996900 ) ) ;
#14461 = cartesian_point ( 'none', ( 1.192305535301814400, -17.41499067472161900, -59.00000000000000700 ) ) ;
#14462 = cartesian_point ( 'none', ( 1.192305535301814400, -17.41499067472161900, -59.10000000000000900 ) ) ;
#14463 = cartesian_point ( 'none', ( 1.192305535301814400, -17.41499067472161900, -59.20000000000001000 ) ) ;
#14464 = cartesian_point ( 'none', ( 1.192305535301814400, -17.41499067472161900, -59.30000000000001100 ) ) ;
#14465 = cartesian_point ( 'none', ( 1.033054677577882400, -17.47827961613388900, -58.99999999999999300 ) ) ;
#14466 = cartesian_point ( 'none', ( 1.033054677577882400, -17.47827961613388900, -59.09999999999999400 ) ) ;
#14467 = cartesian_point ( 'none', ( 1.033054677577882400, -17.47827961613388900, -59.19999999999999600 ) ) ;
#14468 = cartesian_point ( 'none', ( 1.033054677577882400, -17.47827961613388900, -59.29999999999999700 ) ) ;
#14469 = cartesian_point ( 'none', ( 0.8931622598327498800, -17.53863941244921800, -59.00000000000000700 ) ) ;
#14470 = cartesian_point ( 'none', ( 0.8931622598327498800, -17.53863941244921800, -59.10000000000000900 ) ) ;
#14471 = cartesian_point ( 'none', ( 0.8931622598327498800, -17.53863941244921800, -59.20000000000001000 ) ) ;
#14472 = cartesian_point ( 'none', ( 0.8931622598327498800, -17.53863941244921800, -59.30000000000001100 ) ) ;
#14473 = cartesian_point ( 'none', ( 0.7777266694409993300, -17.60519078636929500, -58.99999999999997200 ) ) ;
#14474 = cartesian_point ( 'none', ( -0.4120532829021775800, -18.73943452953172100, -59.29999999999999700 ) ) ;
#14475 = cartesian_point ( 'none', ( -0.4153549247764660700, -18.59465076522289500, -59.29999999999999000 ) ) ;
#14476 = cartesian_point ( 'none', ( 41.50000000000000000, 5.082284216461515700e-015, -59.00000000000000000 ) ) ;
#14477 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.29999999999999700 ) ) ;
#14478 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.29999999999999700 ) ) ;
#14479 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14480 = vector ( 'none', #14479, 1000.000000000000000 ) ;
#14481 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.29999999999999700 ) ) ;
#14482 = line ( 'none', #14481, #14480 ) ;
#14483 = axis2_placement_3d ( 'none', #14578, #14577, #14576 ) ;
#14484 = face_outer_bound ( 'none', #881, .t. ) ;
#14485 = plane ( 'none', #14483 ) ;
#14486 = cartesian_point ( 'none', ( -41.50000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#14487 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.29999999999999700 ) ) ;
#14488 = cartesian_point ( 'none', ( 4.057693539748293600, -18.44624768745683200, -59.29999999999998300 ) ) ;
#14489 = cartesian_point ( 'none', ( 4.046422027418318900, -18.66212688699642900, -59.29999999999999700 ) ) ;
#14490 = cartesian_point ( 'none', ( 0.8230063513049407100, -19.44556625223884100, -59.19999999999999600 ) ) ;
#14491 = cartesian_point ( 'none', ( 0.8230063513049407100, -19.44556625223884100, -59.29999999999999700 ) ) ;
#14492 = cartesian_point ( 'none', ( 0.9293695210315220400, -19.51498212725905600, -58.99999999999998600 ) ) ;
#14493 = cartesian_point ( 'none', ( 0.9293695210315220400, -19.51498212725905600, -59.09999999999998700 ) ) ;
#14494 = cartesian_point ( 'none', ( 0.9293695210315220400, -19.51498212725905600, -59.19999999999998900 ) ) ;
#14495 = cartesian_point ( 'none', ( 0.9293695210315220400, -19.51498212725905600, -59.29999999999999000 ) ) ;
#14496 = cartesian_point ( 'none', ( 1.047926446629723300, -19.57020193763838000, -58.99999999999999300 ) ) ;
#14497 = cartesian_point ( 'none', ( 1.047926446629723300, -19.57020193763838000, -59.09999999999999400 ) ) ;
#14498 = cartesian_point ( 'none', ( 1.047926446629723300, -19.57020193763838000, -59.19999999999999600 ) ) ;
#14499 = cartesian_point ( 'none', ( 1.047926446629723300, -19.57020193763838000, -59.29999999999999700 ) ) ;
#14500 = cartesian_point ( 'none', ( 1.175236903025968600, -19.61852897607724300, -59.00000000000000700 ) ) ;
#14501 = cartesian_point ( 'none', ( 1.175236903025968600, -19.61852897607724300, -59.10000000000000900 ) ) ;
#14502 = cartesian_point ( 'none', ( 1.175236903025968600, -19.61852897607724300, -59.20000000000001000 ) ) ;
#14503 = cartesian_point ( 'none', ( 1.175236903025968600, -19.61852897607724300, -59.30000000000001100 ) ) ;
#14504 = cartesian_point ( 'none', ( 1.313633585801987000, -19.65429268104265900, -58.99999999999997200 ) ) ;
#14505 = cartesian_point ( 'none', ( 1.313633585801987000, -19.65429268104265900, -59.09999999999997300 ) ) ;
#14506 = cartesian_point ( 'none', ( 1.313633585801987000, -19.65429268104265900, -59.19999999999997400 ) ) ;
#14507 = cartesian_point ( 'none', ( 1.313633585801987000, -19.65429268104265900, -59.29999999999997600 ) ) ;
#14508 = cartesian_point ( 'none', ( 1.461835746529729800, -19.67937430769544700, -58.99999999999998600 ) ) ;
#14509 = cartesian_point ( 'none', ( 1.461835746529729800, -19.67937430769544700, -59.09999999999998700 ) ) ;
#14510 = cartesian_point ( 'none', ( 1.461835746529729800, -19.67937430769544700, -59.19999999999998900 ) ) ;
#14511 = cartesian_point ( 'none', ( 1.461835746529729800, -19.67937430769544700, -59.29999999999999000 ) ) ;
#14512 = cartesian_point ( 'none', ( 1.619861370296762800, -19.69749634794289200, -58.99999999999998600 ) ) ;
#14513 = cartesian_point ( 'none', ( 1.619861370296762800, -19.69749634794289200, -59.09999999999998700 ) ) ;
#14514 = cartesian_point ( 'none', ( 1.619861370296762800, -19.69749634794289200, -59.19999999999998900 ) ) ;
#14515 = cartesian_point ( 'none', ( 1.619861370296762800, -19.69749634794289200, -59.29999999999999000 ) ) ;
#14516 = cartesian_point ( 'none', ( 1.728810632590920000, -19.69846229973827100, -58.99999999999999300 ) ) ;
#14517 = cartesian_point ( 'none', ( 1.728810632590920000, -19.69846229973827100, -59.09999999999999400 ) ) ;
#14518 = cartesian_point ( 'none', ( 1.728810632590920000, -19.69846229973827100, -59.19999999999999600 ) ) ;
#14519 = cartesian_point ( 'none', ( 1.728810632590920000, -19.69846229973827100, -59.29999999999999700 ) ) ;
#14520 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -58.99999999999999300 ) ) ;
#14521 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.09999999999999400 ) ) ;
#14522 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.19999999999999600 ) ) ;
#14523 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.29999999999999700 ) ) ;
#14524 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14523, #14522, #14521, #14520 ),
( #14519, #14518, #14517, #14516 ),
( #14515, #14514, #14513, #14512 ),
( #14511, #14510, #14509, #14508 ),
( #14507, #14506, #14505, #14504 ),
( #14503, #14502, #14501, #14500 ),
( #14499, #14498, #14497, #14496 ),
( #14495, #14494, #14493, #14492 ),
( #14491, #14490, #14565, #14564 ),
( #14563, #14562, #14561, #14560 ),
( #14559, #14558, #14557, #14556 ),
( #14555, #14554, #14553, #14552 ),
( #14551, #14550, #14549, #14548 ),
( #14547, #14546, #14545, #14544 ),
( #14543, #14542, #14541, #14540 ),
( #14539, #14538, #14537, #14536 ),
( #14535, #14534, #14533, #14532 ),
( #14531, #14530, #14529, #14528 ),
( #14527, #14526, #14597, #14596 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.08045051104289267800, 0.1554998946880200000, 0.2268489716071668800, 0.2950342457958624000, 0.3592264217266186700, 0.4211205140528721000, 0.4814121624443951100, 0.5401380992822684100, 0.5980313211695873500, 0.6547196862002712100, 0.7097875782854575800, 0.7655187345500752400, 0.8216627893499938200, 0.8791237115294616700, 0.9383480890221326300, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14525 = b_spline_curve_with_knots ( 'none', 3,
( #14477, #14475, #14474, #14595, #14594, #14593, #14592, #14591, #14590, #14589, #14588, #14587, #14586, #14585, #14584, #14583, #14582, #14581, #14580 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06552456681165581800, 0.1288080945620823100, 0.1899268927605017900, 0.2496112924553531000, 0.3082029397081844600, 0.3667423739871058000, 0.4258001349334951100, 0.4861823633435307100, 0.5466657910900636400, 0.6069212813171066500, 0.6677475274143165300, 0.7294654380821760100, 0.7931679656210823800, 0.8590477994595459000, 0.9277080739173514400, 1.000000000000000000 ),
.unspecified. ) ;
#14526 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.19999999999999600 ) ) ;
#14527 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.29999999999999700 ) ) ;
#14528 = cartesian_point ( 'none', ( 0.3634561233837440600, -18.54590453769630500, -58.99999999999998600 ) ) ;
#14529 = cartesian_point ( 'none', ( 0.3634561233837440600, -18.54590453769630500, -59.09999999999998700 ) ) ;
#14530 = cartesian_point ( 'none', ( 0.3634561233837440600, -18.54590453769630500, -59.19999999999998900 ) ) ;
#14531 = cartesian_point ( 'none', ( 0.3634561233837440600, -18.54590453769630500, -59.29999999999999000 ) ) ;
#14532 = cartesian_point ( 'none', ( 0.3659457474164744000, -18.63054107119931000, -58.99999999999997900 ) ) ;
#14533 = cartesian_point ( 'none', ( 0.3659457474164744000, -18.63054107119931000, -59.09999999999998000 ) ) ;
#14534 = cartesian_point ( 'none', ( 0.3659457474164744000, -18.63054107119931000, -59.19999999999998200 ) ) ;
#14535 = cartesian_point ( 'none', ( 0.3659457474164744000, -18.63054107119931000, -59.29999999999998300 ) ) ;
#14536 = cartesian_point ( 'none', ( 0.3825395993946879000, -18.75460827546822200, -58.99999999999998600 ) ) ;
#14537 = cartesian_point ( 'none', ( 0.3825395993946879000, -18.75460827546822200, -59.09999999999998700 ) ) ;
#14538 = cartesian_point ( 'none', ( 0.3825395993946879000, -18.75460827546822200, -59.19999999999998900 ) ) ;
#14539 = cartesian_point ( 'none', ( 0.3825395993946879000, -18.75460827546822200, -59.29999999999999000 ) ) ;
#14540 = cartesian_point ( 'none', ( 0.4119102078249838900, -18.87219490018096100, -59.00000000000000000 ) ) ;
#14541 = cartesian_point ( 'none', ( 0.4119102078249838900, -18.87219490018096100, -59.10000000000000100 ) ) ;
#14542 = cartesian_point ( 'none', ( 0.4119102078249838900, -18.87219490018096100, -59.20000000000000300 ) ) ;
#14543 = cartesian_point ( 'none', ( 0.4119102078249838900, -18.87219490018096100, -59.30000000000000400 ) ) ;
#14544 = cartesian_point ( 'none', ( 0.4511598530249073000, -18.98432293334856500, -58.99999999999997900 ) ) ;
#14545 = cartesian_point ( 'none', ( 0.4511598530249073000, -18.98432293334856500, -59.09999999999998000 ) ) ;
#14546 = cartesian_point ( 'none', ( 0.4511598530249073000, -18.98432293334856500, -59.19999999999998200 ) ) ;
#14547 = cartesian_point ( 'none', ( 0.4511598530249073000, -18.98432293334856500, -59.29999999999998300 ) ) ;
#14548 = cartesian_point ( 'none', ( 0.5031607409571847700, -19.08932872972217300, -58.99999999999999300 ) ) ;
#14549 = cartesian_point ( 'none', ( 0.5031607409571847700, -19.08932872972217300, -59.09999999999999400 ) ) ;
#14550 = cartesian_point ( 'none', ( 0.5031607409571847700, -19.08932872972217300, -59.19999999999999600 ) ) ;
#14551 = cartesian_point ( 'none', ( 0.5031607409571847700, -19.08932872972217300, -59.29999999999999700 ) ) ;
#14552 = cartesian_point ( 'none', ( 0.5665580112485977300, -19.18827183429187900, -58.99999999999998600 ) ) ;
#14553 = cartesian_point ( 'none', ( 0.5665580112485977300, -19.18827183429187900, -59.09999999999998700 ) ) ;
#14554 = cartesian_point ( 'none', ( 0.5665580112485977300, -19.18827183429187900, -59.19999999999998900 ) ) ;
#14555 = cartesian_point ( 'none', ( 0.5665580112485977300, -19.18827183429187900, -59.29999999999999000 ) ) ;
#14556 = cartesian_point ( 'none', ( 0.6414040588631417800, -19.28075179185026000, -59.00000000000001400 ) ) ;
#14557 = cartesian_point ( 'none', ( 0.6414040588631417800, -19.28075179185026000, -59.10000000000001600 ) ) ;
#14558 = cartesian_point ( 'none', ( 0.6414040588631417800, -19.28075179185026000, -59.20000000000001700 ) ) ;
#14559 = cartesian_point ( 'none', ( 0.6414040588631417800, -19.28075179185026000, -59.30000000000001800 ) ) ;
#14560 = cartesian_point ( 'none', ( 0.7261831312051106900, -19.36792400681956000, -59.00000000000000700 ) ) ;
#14561 = cartesian_point ( 'none', ( 0.7261831312051106900, -19.36792400681956000, -59.10000000000000900 ) ) ;
#14562 = cartesian_point ( 'none', ( 0.7261831312051106900, -19.36792400681956000, -59.20000000000001000 ) ) ;
#14563 = cartesian_point ( 'none', ( 0.7261831312051106900, -19.36792400681956000, -59.30000000000001100 ) ) ;
#14564 = cartesian_point ( 'none', ( 0.8230063513049407100, -19.44556625223884100, -58.99999999999999300 ) ) ;
#14565 = cartesian_point ( 'none', ( 0.8230063513049407100, -19.44556625223884100, -59.09999999999999400 ) ) ;
#14566 = direction ( 'none', ( 0.8571673007021111100, 0.0000000000000000000, 0.5150380749100562600 ) ) ;
#14567 = vector ( 'none', #14566, 1000.000000000000000 ) ;
#14568 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -12.90000000000000400 ) ) ;
#14569 = line ( 'none', #14568, #14567 ) ;
#14570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14571 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14573 = axis2_placement_3d ( 'none', #14362, #14572, #14571 ) ;
#14574 = circle ( 'none', #14573, 41.50000000000000000 ) ;
#14575 = vector ( 'none', #14570, 1000.000000000000000 ) ;
#14576 = direction ( 'none', ( -0.9922778767136673000, 0.1240347345892110300, 0.0000000000000000000 ) ) ;
#14577 = direction ( 'none', ( 0.1240347345892110500, 0.9922778767136674100, 0.0000000000000000000 ) ) ;
#14578 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.29999999999999700 ) ) ;
#14579 = line ( 'none', #14478, #14575 ) ;
#14580 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.29999999999999700 ) ) ;
#14581 = cartesian_point ( 'none', ( 1.678046819025639900, -20.57397411350660500, -59.30000000000000400 ) ) ;
#14582 = cartesian_point ( 'none', ( 1.519612890558753400, -20.57083243053531200, -59.29999999999996900 ) ) ;
#14583 = cartesian_point ( 'none', ( 1.288620572368609300, -20.54224887473614600, -59.30000000000001100 ) ) ;
#14584 = cartesian_point ( 'none', ( 1.069901179059461000, -20.49898160207456100, -59.29999999999998300 ) ) ;
#14585 = cartesian_point ( 'none', ( 0.8637313074520703800, -20.43676781708611800, -59.30000000000001800 ) ) ;
#14586 = cartesian_point ( 'none', ( 0.6705146920736254600, -20.35549196885442000, -59.29999999999998300 ) ) ;
#14587 = cartesian_point ( 'none', ( 0.4899631804918701000, -20.25667193823871100, -59.30000000000000400 ) ) ;
#14588 = cartesian_point ( 'none', ( 0.3234043408486135800, -20.13817361080535700, -59.29999999999999000 ) ) ;
#14589 = cartesian_point ( 'none', ( 0.1695815847005622000, -20.00448228044254500, -59.30000000000000400 ) ) ;
#14590 = cartesian_point ( 'none', ( 0.03134743349813328600, -19.85631239880271800, -59.29999999999999700 ) ) ;
#14591 = cartesian_point ( 'none', ( -0.08718648497519397600, -19.69489823815416000, -59.29999999999999000 ) ) ;
#14592 = cartesian_point ( 'none', ( -0.1910143633249579400, -19.52587789320676100, -59.29999999999999000 ) ) ;
#14593 = cartesian_point ( 'none', ( -0.2724973879644568300, -19.34425247822778700, -59.29999999999999000 ) ) ;
#14594 = cartesian_point ( 'none', ( -0.3391911120971206600, -19.15367796921287900, -59.30000000000001100 ) ) ;
#14595 = cartesian_point ( 'none', ( -0.3838639372290735800, -18.95134272101120800, -59.29999999999999000 ) ) ;
#14596 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -58.99999999999999300 ) ) ;
#14597 = cartesian_point ( 'none', ( 0.3621863120652764100, -18.50273640195168700, -59.09999999999999400 ) ) ;
#14598 = vector ( 'none', #14691, 1000.000000000000100 ) ;
#14599 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.29999999999999700 ) ) ;
#14600 = line ( 'none', #14599, #14598 ) ;
#14601 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.29999999999999700 ) ) ;
#14602 = line ( 'none', #14601, #14640 ) ;
#14603 = face_outer_bound ( 'none', #1296, .t. ) ;
#14604 = face_outer_bound ( 'none', #1555, .t. ) ;
#14605 = cartesian_point ( 'none', ( 3.421308458509620300, -19.97894866672839200, -58.99999999999997900 ) ) ;
#14606 = cartesian_point ( 'none', ( 3.421308458509620300, -19.97894866672839200, -59.09999999999998000 ) ) ;
#14607 = cartesian_point ( 'none', ( 3.421308458509620300, -19.97894866672839200, -59.19999999999998200 ) ) ;
#14608 = cartesian_point ( 'none', ( 3.421308458509620300, -19.97894866672839200, -59.29999999999998300 ) ) ;
#14609 = cartesian_point ( 'none', ( 3.205726348830299600, -20.16134390918710700, -58.99999999999999300 ) ) ;
#14610 = cartesian_point ( 'none', ( 3.205726348830299600, -20.16134390918710700, -59.09999999999999400 ) ) ;
#14611 = cartesian_point ( 'none', ( 3.205726348830299600, -20.16134390918710700, -59.19999999999999600 ) ) ;
#14612 = cartesian_point ( 'none', ( 3.205726348830299600, -20.16134390918710700, -59.29999999999999700 ) ) ;
#14613 = cartesian_point ( 'none', ( 2.961096565862276100, -20.31134192459406100, -59.00000000000000700 ) ) ;
#14614 = cartesian_point ( 'none', ( 2.961096565862276100, -20.31134192459406100, -59.10000000000000900 ) ) ;
#14615 = cartesian_point ( 'none', ( 2.961096565862276100, -20.31134192459406100, -59.20000000000001000 ) ) ;
#14616 = cartesian_point ( 'none', ( 2.961096565862276100, -20.31134192459406100, -59.30000000000001100 ) ) ;
#14617 = cartesian_point ( 'none', ( 2.692100539961834300, -20.43105497565178300, -59.00000000000001400 ) ) ;
#14618 = cartesian_point ( 'none', ( 2.692100539961834300, -20.43105497565178300, -59.10000000000001600 ) ) ;
#14619 = cartesian_point ( 'none', ( 2.692100539961834300, -20.43105497565178300, -59.20000000000001700 ) ) ;
#14620 = cartesian_point ( 'none', ( 2.692100539961834300, -20.43105497565178300, -59.30000000000001800 ) ) ;
#14621 = cartesian_point ( 'none', ( 2.399342350145761600, -20.51347252134435500, -59.00000000000000700 ) ) ;
#14622 = cartesian_point ( 'none', ( 2.399342350145761600, -20.51347252134435500, -59.10000000000000900 ) ) ;
#14623 = cartesian_point ( 'none', ( 2.399342350145761600, -20.51347252134435500, -59.20000000000001000 ) ) ;
#14624 = cartesian_point ( 'none', ( 2.399342350145761600, -20.51347252134435500, -59.30000000000001100 ) ) ;
#14625 = cartesian_point ( 'none', ( 2.086456618619465100, -20.56713286397738500, -58.99999999999997900 ) ) ;
#14626 = cartesian_point ( 'none', ( 2.086456618619465100, -20.56713286397738500, -59.09999999999998000 ) ) ;
#14627 = cartesian_point ( 'none', ( 2.086456618619465100, -20.56713286397738500, -59.19999999999998200 ) ) ;
#14628 = cartesian_point ( 'none', ( 2.086456618619465100, -20.56713286397738500, -59.29999999999998300 ) ) ;
#14629 = cartesian_point ( 'none', ( 1.870128538679713700, -20.57272209481508800, -58.99999999999999300 ) ) ;
#14630 = cartesian_point ( 'none', ( 1.870128538679713700, -20.57272209481508800, -59.09999999999999400 ) ) ;
#14631 = cartesian_point ( 'none', ( 1.870128538679713700, -20.57272209481508800, -59.19999999999999600 ) ) ;
#14632 = cartesian_point ( 'none', ( 1.870128538679713700, -20.57272209481508800, -59.29999999999999700 ) ) ;
#14633 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -58.99999999999999300 ) ) ;
#14634 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.09999999999999400 ) ) ;
#14635 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.19999999999999600 ) ) ;
#14636 = cartesian_point ( 'none', ( 1.759304818558783000, -20.57558542792570900, -59.29999999999999700 ) ) ;
#14637 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14636, #14635, #14634, #14633 ),
( #14632, #14631, #14630, #14629 ),
( #14628, #14627, #14626, #14625 ),
( #14624, #14623, #14622, #14621 ),
( #14620, #14619, #14618, #14617 ),
( #14616, #14615, #14614, #14613 ),
( #14612, #14611, #14610, #14609 ),
( #14608, #14607, #14606, #14605 ),
( #14669, #14668, #14667, #14666 ),
( #14665, #14664, #14663, #14662 ),
( #14661, #14660, #14659, #14658 ),
( #14657, #14656, #14655, #14654 ),
( #14653, #14652, #14651, #14650 ),
( #14649, #14648, #14647, #14646 ),
( #14645, #14644, #14643, #14642 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.09192392018855284600, 0.1794356400707837800, 0.2627360323579472400, 0.3438083481953168000, 0.4230452774191631500, 0.5001529842276714000, 0.5774089034162439600, 0.6564856345293805800, 0.7376727179345778900, 0.8207802048008801000, 0.9079141569544785200, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14638 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -8.900000000000000400 ) ) ;
#14639 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14640 = vector ( 'none', #14639, 1000.000000000000000 ) ;
#14641 = face_outer_bound ( 'none', #85, .t. ) ;
#14642 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -58.99999999999999300 ) ) ;
#14643 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.09999999999999400 ) ) ;
#14644 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.19999999999999600 ) ) ;
#14645 = cartesian_point ( 'none', ( 4.063485013363977500, -18.33532568766597100, -59.29999999999999700 ) ) ;
#14646 = cartesian_point ( 'none', ( 4.057693539748293600, -18.44624768745683200, -58.99999999999997900 ) ) ;
#14647 = cartesian_point ( 'none', ( 4.057693539748293600, -18.44624768745683200, -59.09999999999998000 ) ) ;
#14648 = cartesian_point ( 'none', ( 4.057693539748293600, -18.44624768745683200, -59.19999999999998200 ) ) ;
#14649 = cartesian_point ( 'none', ( 4.057693539748293600, -18.44624768745683200, -59.29999999999998300 ) ) ;
#14650 = cartesian_point ( 'none', ( 4.046422027418318900, -18.66212688699642900, -58.99999999999999300 ) ) ;
#14651 = cartesian_point ( 'none', ( 4.046422027418318900, -18.66212688699642900, -59.09999999999999400 ) ) ;
#14652 = cartesian_point ( 'none', ( 4.046422027418318900, -18.66212688699642900, -59.19999999999999600 ) ) ;
#14653 = cartesian_point ( 'none', ( 4.046422027418318900, -18.66212688699642900, -59.29999999999999700 ) ) ;
#14654 = cartesian_point ( 'none', ( 3.982807776915611200, -18.97263324872313500, -58.99999999999998600 ) ) ;
#14655 = cartesian_point ( 'none', ( 3.982807776915611200, -18.97263324872313500, -59.09999999999998700 ) ) ;
#14656 = cartesian_point ( 'none', ( 3.982807776915611200, -18.97263324872313500, -59.19999999999998900 ) ) ;
#14657 = cartesian_point ( 'none', ( 3.982807776915611200, -18.97263324872313500, -59.29999999999999000 ) ) ;
#14658 = cartesian_point ( 'none', ( 3.893109167743389800, -19.26264477143008600, -58.99999999999997900 ) ) ;
#14659 = cartesian_point ( 'none', ( 3.893109167743389800, -19.26264477143008600, -59.09999999999998000 ) ) ;
#14660 = cartesian_point ( 'none', ( 3.893109167743389800, -19.26264477143008600, -59.19999999999998200 ) ) ;
#14661 = cartesian_point ( 'none', ( 3.893109167743389800, -19.26264477143008600, -59.29999999999998300 ) ) ;
#14662 = cartesian_point ( 'none', ( 3.765742897469824600, -19.52780386774552600, -58.99999999999997900 ) ) ;
#14663 = cartesian_point ( 'none', ( 3.765742897469824600, -19.52780386774552600, -59.09999999999998000 ) ) ;
#14664 = cartesian_point ( 'none', ( 3.765742897469824600, -19.52780386774552600, -59.19999999999998200 ) ) ;
#14665 = cartesian_point ( 'none', ( 3.765742897469824600, -19.52780386774552600, -59.29999999999998300 ) ) ;
#14666 = cartesian_point ( 'none', ( 3.609464639054279700, -19.76858324700776800, -58.99999999999999300 ) ) ;
#14667 = cartesian_point ( 'none', ( 3.609464639054279700, -19.76858324700776800, -59.09999999999999400 ) ) ;
#14668 = cartesian_point ( 'none', ( 3.609464639054279700, -19.76858324700776800, -59.19999999999999600 ) ) ;
#14669 = cartesian_point ( 'none', ( 3.609464639054279700, -19.76858324700776800, -59.29999999999999700 ) ) ;
#14670 = cartesian_point ( 'none', ( 1.203624902166236600, -16.57996987716391100, -58.99999999999998600 ) ) ;
#14671 = cartesian_point ( 'none', ( 1.203624902166236600, -16.57996987716391100, -59.09999999999998000 ) ) ;
#14672 = cartesian_point ( 'none', ( 1.203624902166236600, -16.57996987716391100, -59.19999999999998200 ) ) ;
#14673 = cartesian_point ( 'none', ( 1.203624902166236600, -16.57996987716391100, -59.29999999999997600 ) ) ;
#14674 = cartesian_point ( 'none', ( 1.398878064306225500, -16.51869470121763700, -59.00000000000000700 ) ) ;
#14675 = cartesian_point ( 'none', ( 1.398878064306225500, -16.51869470121763700, -59.10000000000000100 ) ) ;
#14676 = cartesian_point ( 'none', ( 1.398878064306225500, -16.51869470121763700, -59.20000000000000300 ) ) ;
#14677 = cartesian_point ( 'none', ( 1.398878064306225500, -16.51869470121763700, -59.29999999999999700 ) ) ;
#14678 = cartesian_point ( 'none', ( 1.534972144943559200, -16.48026622082046800, -59.00000000000000700 ) ) ;
#14679 = cartesian_point ( 'none', ( 1.534972144943559200, -16.48026622082046800, -59.10000000000000100 ) ) ;
#14680 = cartesian_point ( 'none', ( 1.534972144943559200, -16.48026622082046800, -59.20000000000000300 ) ) ;
#14681 = cartesian_point ( 'none', ( 1.534972144943559200, -16.48026622082046800, -59.29999999999999700 ) ) ;
#14682 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.00000000000000700 ) ) ;
#14683 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.10000000000000100 ) ) ;
#14684 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.20000000000000300 ) ) ;
#14685 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.29999999999999700 ) ) ;
#14686 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14685, #14684, #14683, #14682 ),
( #14681, #14680, #14679, #14678 ),
( #14677, #14676, #14675, #14674 ),
( #14673, #14672, #14671, #14670 ),
( #14732, #14731, #14730, #14729 ),
( #14728, #14727, #14726, #14725 ),
( #14724, #14723, #14722, #14721 ),
( #14720, #14719, #14718, #14717 ),
( #14716, #14715, #14714, #14713 ),
( #14712, #14711, #14710, #14709 ),
( #14708, #14707, #14706, #14705 ),
( #14704, #14703, #14702, #14701 ),
( #14700, #14699, #14698, #14697 ),
( #14696, #14695, #14694, #14693 ),
( #14762, #14761, #14760, #14759 ),
( #14758, #14757, #14756, #14755 ),
( #14754, #14753, #14752, #14751 ),
( #14750, #14749, #14748, #14747 ),
( #14746, #14745, #14744, #14743 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06963126437337215100, 0.1341901772269844500, 0.1941713397153362300, 0.2497838309809532800, 0.3006697896524286300, 0.3465350886682812000, 0.3883372497475780500, 0.4262586141180792500, 0.4964798159753693900, 0.5655832088180642300, 0.6346194946841698900, 0.7045496640752674200, 0.7754752546675772700, 0.8476864144986092600, 0.9223977305791016800, 0.9999999999999998900 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14687 = cartesian_point ( 'none', ( 0.4637917620315704600, -16.89211488586566600, -59.29999999999999000 ) ) ;
#14688 = cartesian_point ( 'none', ( 0.5799372167437434300, -16.82840350863469000, -59.29999999999999700 ) ) ;
#14689 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14690 = vector ( 'none', #14689, 1000.000000000000000 ) ;
#14691 = direction ( 'none', ( -0.9922778767136673000, 0.1240347345892110300, 0.0000000000000000000 ) ) ;
#14692 = cartesian_point ( 'none', ( 0.8593274634127141500, -16.70208212707366300, -59.29999999999996900 ) ) ;
#14693 = cartesian_point ( 'none', ( -0.2160655566508925000, -17.61732001648258000, -59.00000000000001400 ) ) ;
#14694 = cartesian_point ( 'none', ( -0.2160655566508925000, -17.61732001648258000, -59.10000000000000900 ) ) ;
#14695 = cartesian_point ( 'none', ( -0.2160655566508925000, -17.61732001648258000, -59.20000000000001000 ) ) ;
#14696 = cartesian_point ( 'none', ( -0.2160655566508925000, -17.61732001648258000, -59.30000000000000400 ) ) ;
#14697 = cartesian_point ( 'none', ( -0.1028836132248032900, -17.42679886765261400, -59.00000000000001400 ) ) ;
#14698 = cartesian_point ( 'none', ( -0.1028836132248032900, -17.42679886765261400, -59.10000000000000900 ) ) ;
#14699 = cartesian_point ( 'none', ( -0.1028836132248032900, -17.42679886765261400, -59.20000000000001000 ) ) ;
#14700 = cartesian_point ( 'none', ( -0.1028836132248032900, -17.42679886765261400, -59.30000000000000400 ) ) ;
#14701 = cartesian_point ( 'none', ( 0.02969987742672003400, -17.25139224736001300, -59.00000000000001400 ) ) ;
#14702 = cartesian_point ( 'none', ( 0.02969987742672003400, -17.25139224736001300, -59.10000000000001600 ) ) ;
#14703 = cartesian_point ( 'none', ( 0.02969987742672003400, -17.25139224736001300, -59.20000000000001700 ) ) ;
#14704 = cartesian_point ( 'none', ( 0.02969987742672003400, -17.25139224736001300, -59.30000000000001100 ) ) ;
#14705 = cartesian_point ( 'none', ( 0.1853901931065653800, -17.09577113541777400, -59.00000000000000000 ) ) ;
#14706 = cartesian_point ( 'none', ( 0.1853901931065653800, -17.09577113541777400, -59.09999999999999400 ) ) ;
#14707 = cartesian_point ( 'none', ( 0.1853901931065653800, -17.09577113541777400, -59.19999999999999600 ) ) ;
#14708 = cartesian_point ( 'none', ( 0.1853901931065653800, -17.09577113541777400, -59.29999999999999000 ) ) ;
#14709 = cartesian_point ( 'none', ( 0.3313337842689909600, -16.97851146121546900, -59.00000000000000700 ) ) ;
#14710 = cartesian_point ( 'none', ( 0.3313337842689909600, -16.97851146121546900, -59.10000000000000100 ) ) ;
#14711 = cartesian_point ( 'none', ( 0.3313337842689909600, -16.97851146121546900, -59.20000000000000300 ) ) ;
#14712 = cartesian_point ( 'none', ( 0.3313337842689909600, -16.97851146121546900, -59.29999999999999700 ) ) ;
#14713 = cartesian_point ( 'none', ( 0.4637917620315704600, -16.89211488586566600, -59.00000000000000000 ) ) ;
#14714 = cartesian_point ( 'none', ( 0.4637917620315704600, -16.89211488586566600, -59.09999999999999400 ) ) ;
#14715 = cartesian_point ( 'none', ( 0.4637917620315704600, -16.89211488586566600, -59.19999999999999600 ) ) ;
#14716 = cartesian_point ( 'none', ( 0.4637917620315704600, -16.89211488586566600, -59.29999999999999000 ) ) ;
#14717 = cartesian_point ( 'none', ( 0.5799372167437434300, -16.82840350863469000, -59.00000000000000700 ) ) ;
#14718 = cartesian_point ( 'none', ( 0.5799372167437434300, -16.82840350863469000, -59.10000000000000100 ) ) ;
#14719 = cartesian_point ( 'none', ( 0.5799372167437434300, -16.82840350863469000, -59.20000000000000300 ) ) ;
#14720 = cartesian_point ( 'none', ( 0.5799372167437434300, -16.82840350863469000, -59.29999999999999700 ) ) ;
#14721 = cartesian_point ( 'none', ( 0.7122209675091906200, -16.76651460216166000, -59.00000000000002100 ) ) ;
#14722 = cartesian_point ( 'none', ( 0.7122209675091906200, -16.76651460216166000, -59.10000000000002300 ) ) ;
#14723 = cartesian_point ( 'none', ( 0.7122209675091906200, -16.76651460216166000, -59.20000000000002400 ) ) ;
#14724 = cartesian_point ( 'none', ( 0.7122209675091906200, -16.76651460216166000, -59.30000000000001800 ) ) ;
#14725 = cartesian_point ( 'none', ( 0.8593274634127141500, -16.70208212707366300, -58.99999999999997900 ) ) ;
#14726 = cartesian_point ( 'none', ( 0.8593274634127141500, -16.70208212707366300, -59.09999999999997300 ) ) ;
#14727 = cartesian_point ( 'none', ( 0.8593274634127141500, -16.70208212707366300, -59.19999999999997400 ) ) ;
#14728 = cartesian_point ( 'none', ( 0.8593274634127141500, -16.70208212707366300, -59.29999999999996900 ) ) ;
#14729 = cartesian_point ( 'none', ( 1.023643420440272200, -16.64039791909005900, -59.00000000000001400 ) ) ;
#14730 = cartesian_point ( 'none', ( 1.023643420440272200, -16.64039791909005900, -59.10000000000001600 ) ) ;
#14731 = cartesian_point ( 'none', ( 1.023643420440272200, -16.64039791909005900, -59.20000000000001700 ) ) ;
#14732 = cartesian_point ( 'none', ( 1.023643420440272200, -16.64039791909005900, -59.30000000000001100 ) ) ;
#14733 = cartesian_point ( 'none', ( -0.4112527483384705900, -18.27847007009657800, -59.29999999999999700 ) ) ;
#14734 = cartesian_point ( 'none', ( -0.3697116470177617100, -18.04475358210258300, -59.30000000000001800 ) ) ;
#14735 = cartesian_point ( 'none', ( -0.3067001240673387600, -17.82353101496788000, -59.29999999999997600 ) ) ;
#14736 = cartesian_point ( 'none', ( -0.2160655566508925000, -17.61732001648258000, -59.30000000000000400 ) ) ;
#14737 = cartesian_point ( 'none', ( -0.1028836132248032900, -17.42679886765261400, -59.30000000000000400 ) ) ;
#14738 = cartesian_point ( 'none', ( 0.02969987742672003400, -17.25139224736001300, -59.30000000000001100 ) ) ;
#14739 = cartesian_point ( 'none', ( 0.1853901931065653800, -17.09577113541777400, -59.29999999999999000 ) ) ;
#14740 = cartesian_point ( 'none', ( 0.3313337842689909600, -16.97851146121546900, -59.29999999999999700 ) ) ;
#14741 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.29999999999999700 ) ) ;
#14742 = line ( 'none', #14741, #14690 ) ;
#14743 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.00000000000000700 ) ) ;
#14744 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.10000000000000100 ) ) ;
#14745 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.20000000000000300 ) ) ;
#14746 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.29999999999999700 ) ) ;
#14747 = cartesian_point ( 'none', ( -0.4150829945112745600, -18.43913976448757800, -59.00000000000000700 ) ) ;
#14748 = cartesian_point ( 'none', ( -0.4150829945112745600, -18.43913976448757800, -59.10000000000000100 ) ) ;
#14749 = cartesian_point ( 'none', ( -0.4150829945112745600, -18.43913976448757800, -59.20000000000000300 ) ) ;
#14750 = cartesian_point ( 'none', ( -0.4150829945112745600, -18.43913976448757800, -59.29999999999999700 ) ) ;
#14751 = cartesian_point ( 'none', ( -0.4112527483384705900, -18.27847007009657800, -59.00000000000000700 ) ) ;
#14752 = cartesian_point ( 'none', ( -0.4112527483384705900, -18.27847007009657800, -59.10000000000000100 ) ) ;
#14753 = cartesian_point ( 'none', ( -0.4112527483384705900, -18.27847007009657800, -59.20000000000000300 ) ) ;
#14754 = cartesian_point ( 'none', ( -0.4112527483384705900, -18.27847007009657800, -59.29999999999999700 ) ) ;
#14755 = cartesian_point ( 'none', ( -0.3697116470177617100, -18.04475358210258300, -59.00000000000002100 ) ) ;
#14756 = cartesian_point ( 'none', ( -0.3697116470177617100, -18.04475358210258300, -59.10000000000002300 ) ) ;
#14757 = cartesian_point ( 'none', ( -0.3697116470177617100, -18.04475358210258300, -59.20000000000002400 ) ) ;
#14758 = cartesian_point ( 'none', ( -0.3697116470177617100, -18.04475358210258300, -59.30000000000001800 ) ) ;
#14759 = cartesian_point ( 'none', ( -0.3067001240673387600, -17.82353101496788000, -58.99999999999998600 ) ) ;
#14760 = cartesian_point ( 'none', ( -0.3067001240673387600, -17.82353101496788000, -59.09999999999998000 ) ) ;
#14761 = cartesian_point ( 'none', ( -0.3067001240673387600, -17.82353101496788000, -59.19999999999998200 ) ) ;
#14762 = cartesian_point ( 'none', ( -0.3067001240673387600, -17.82353101496788000, -59.29999999999997600 ) ) ;
#14763 = cartesian_point ( 'none', ( -0.08718648497519397600, -19.69489823815416000, -59.19999999999998900 ) ) ;
#14764 = cartesian_point ( 'none', ( -0.08718648497519397600, -19.69489823815416000, -59.29999999999999000 ) ) ;
#14765 = cartesian_point ( 'none', ( -0.1910143633249579400, -19.52587789320676100, -58.99999999999998600 ) ) ;
#14766 = cartesian_point ( 'none', ( -0.1910143633249579400, -19.52587789320676100, -59.09999999999998700 ) ) ;
#14767 = cartesian_point ( 'none', ( -0.1910143633249579400, -19.52587789320676100, -59.19999999999998900 ) ) ;
#14768 = cartesian_point ( 'none', ( -0.1910143633249579400, -19.52587789320676100, -59.29999999999999000 ) ) ;
#14769 = cartesian_point ( 'none', ( -0.2724973879644568300, -19.34425247822778700, -58.99999999999998600 ) ) ;
#14770 = cartesian_point ( 'none', ( -0.2724973879644568300, -19.34425247822778700, -59.09999999999998700 ) ) ;
#14771 = cartesian_point ( 'none', ( -0.2724973879644568300, -19.34425247822778700, -59.19999999999998900 ) ) ;
#14772 = cartesian_point ( 'none', ( -0.2724973879644568300, -19.34425247822778700, -59.29999999999999000 ) ) ;
#14773 = cartesian_point ( 'none', ( -0.3391911120971206600, -19.15367796921287900, -59.00000000000000700 ) ) ;
#14774 = cartesian_point ( 'none', ( -0.3391911120971206600, -19.15367796921287900, -59.10000000000000900 ) ) ;
#14775 = cartesian_point ( 'none', ( -0.3391911120971206600, -19.15367796921287900, -59.20000000000001000 ) ) ;
#14776 = cartesian_point ( 'none', ( -0.3391911120971206600, -19.15367796921287900, -59.30000000000001100 ) ) ;
#14777 = cartesian_point ( 'none', ( -0.3838639372290735800, -18.95134272101120800, -58.99999999999998600 ) ) ;
#14778 = cartesian_point ( 'none', ( -0.3838639372290735800, -18.95134272101120800, -59.09999999999998700 ) ) ;
#14779 = cartesian_point ( 'none', ( -0.3838639372290735800, -18.95134272101120800, -59.19999999999998900 ) ) ;
#14780 = cartesian_point ( 'none', ( -0.3838639372290735800, -18.95134272101120800, -59.29999999999999000 ) ) ;
#14781 = oriented_edge ( 'none', *, *, #17914, .f. ) ;
#14782 = cartesian_point ( 'none', ( -0.4120532829021775800, -18.73943452953172100, -58.99999999999999300 ) ) ;
#14783 = cartesian_point ( 'none', ( -0.4120532829021775800, -18.73943452953172100, -59.09999999999999400 ) ) ;
#14784 = cartesian_point ( 'none', ( -0.4120532829021775800, -18.73943452953172100, -59.19999999999999600 ) ) ;
#14785 = cartesian_point ( 'none', ( -0.4120532829021775800, -18.73943452953172100, -59.29999999999999700 ) ) ;
#14786 = oriented_edge ( 'none', *, *, #16674, .t. ) ;
#14787 = cartesian_point ( 'none', ( -0.4153549247764660700, -18.59465076522289500, -58.99999999999998600 ) ) ;
#14788 = cartesian_point ( 'none', ( -0.4153549247764660700, -18.59465076522289500, -59.09999999999998700 ) ) ;
#14789 = cartesian_point ( 'none', ( -0.4153549247764660700, -18.59465076522289500, -59.19999999999998900 ) ) ;
#14790 = cartesian_point ( 'none', ( -0.4153549247764660700, -18.59465076522289500, -59.29999999999999000 ) ) ;
#14791 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -58.99999999999999300 ) ) ;
#14792 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.09999999999999400 ) ) ;
#14793 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.19999999999999600 ) ) ;
#14794 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.29999999999999700 ) ) ;
#14795 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14794, #14793, #14792, #14791 ),
( #14790, #14789, #14788, #14787 ),
( #14785, #14784, #14783, #14782 ),
( #14780, #14779, #14778, #14777 ),
( #14776, #14775, #14774, #14773 ),
( #14772, #14771, #14770, #14769 ),
( #14768, #14767, #14766, #14765 ),
( #14764, #14763, #14842, #14841 ),
( #14840, #14839, #14838, #14837 ),
( #14836, #14835, #14834, #14833 ),
( #14832, #14831, #14830, #14829 ),
( #14828, #14827, #14826, #14825 ),
( #14824, #14823, #14822, #14821 ),
( #14820, #14819, #14818, #14817 ),
( #14816, #14815, #14814, #14813 ),
( #14812, #14811, #14810, #14809 ),
( #14808, #14807, #14806, #14805 ),
( #14804, #14803, #14300, #14296 ),
( #14239, #14343, #14335, #14334 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06552456681165581800, 0.1288080945620823100, 0.1899268927605017900, 0.2496112924553531000, 0.3082029397081844600, 0.3667423739871058000, 0.4258001349334951100, 0.4861823633435307100, 0.5466657910900636400, 0.6069212813171066500, 0.6677475274143165300, 0.7294654380821760100, 0.7931679656210823800, 0.8590477994595459000, 0.9277080739173514400, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14796 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14797 = vector ( 'none', #14796, 1000.000000000000000 ) ;
#14798 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.29999999999999700 ) ) ;
#14799 = cartesian_point ( 'none', ( 0.7122209675091906200, -16.76651460216166000, -59.30000000000001800 ) ) ;
#14800 = line ( 'none', #14798, #14797 ) ;
#14801 = cartesian_point ( 'none', ( 1.023643420440272200, -16.64039791909005900, -59.30000000000001100 ) ) ;
#14802 = face_outer_bound ( 'none', #1696, .t. ) ;
#14803 = cartesian_point ( 'none', ( 1.678046819025639900, -20.57397411350660500, -59.20000000000000300 ) ) ;
#14804 = cartesian_point ( 'none', ( 1.678046819025639900, -20.57397411350660500, -59.30000000000000400 ) ) ;
#14805 = cartesian_point ( 'none', ( 1.519612890558753400, -20.57083243053531200, -58.99999999999996400 ) ) ;
#14806 = cartesian_point ( 'none', ( 1.519612890558753400, -20.57083243053531200, -59.09999999999996600 ) ) ;
#14807 = cartesian_point ( 'none', ( 1.519612890558753400, -20.57083243053531200, -59.19999999999996700 ) ) ;
#14808 = cartesian_point ( 'none', ( 1.519612890558753400, -20.57083243053531200, -59.29999999999996900 ) ) ;
#14809 = cartesian_point ( 'none', ( 1.288620572368609300, -20.54224887473614600, -59.00000000000000700 ) ) ;
#14810 = cartesian_point ( 'none', ( 1.288620572368609300, -20.54224887473614600, -59.10000000000000900 ) ) ;
#14811 = cartesian_point ( 'none', ( 1.288620572368609300, -20.54224887473614600, -59.20000000000001000 ) ) ;
#14812 = cartesian_point ( 'none', ( 1.288620572368609300, -20.54224887473614600, -59.30000000000001100 ) ) ;
#14813 = cartesian_point ( 'none', ( 1.069901179059461000, -20.49898160207456100, -58.99999999999997900 ) ) ;
#14814 = cartesian_point ( 'none', ( 1.069901179059461000, -20.49898160207456100, -59.09999999999998000 ) ) ;
#14815 = cartesian_point ( 'none', ( 1.069901179059461000, -20.49898160207456100, -59.19999999999998200 ) ) ;
#14816 = cartesian_point ( 'none', ( 1.069901179059461000, -20.49898160207456100, -59.29999999999998300 ) ) ;
#14817 = cartesian_point ( 'none', ( 0.8637313074520703800, -20.43676781708611800, -59.00000000000001400 ) ) ;
#14818 = cartesian_point ( 'none', ( 0.8637313074520703800, -20.43676781708611800, -59.10000000000001600 ) ) ;
#14819 = cartesian_point ( 'none', ( 0.8637313074520703800, -20.43676781708611800, -59.20000000000001700 ) ) ;
#14820 = cartesian_point ( 'none', ( 0.8637313074520703800, -20.43676781708611800, -59.30000000000001800 ) ) ;
#14821 = cartesian_point ( 'none', ( 0.6705146920736254600, -20.35549196885442000, -58.99999999999997900 ) ) ;
#14822 = cartesian_point ( 'none', ( 0.6705146920736254600, -20.35549196885442000, -59.09999999999998000 ) ) ;
#14823 = cartesian_point ( 'none', ( 0.6705146920736254600, -20.35549196885442000, -59.19999999999998200 ) ) ;
#14824 = cartesian_point ( 'none', ( 0.6705146920736254600, -20.35549196885442000, -59.29999999999998300 ) ) ;
#14825 = cartesian_point ( 'none', ( 0.4899631804918701000, -20.25667193823871100, -59.00000000000000000 ) ) ;
#14826 = cartesian_point ( 'none', ( 0.4899631804918701000, -20.25667193823871100, -59.10000000000000100 ) ) ;
#14827 = cartesian_point ( 'none', ( 0.4899631804918701000, -20.25667193823871100, -59.20000000000000300 ) ) ;
#14828 = cartesian_point ( 'none', ( 0.4899631804918701000, -20.25667193823871100, -59.30000000000000400 ) ) ;
#14829 = cartesian_point ( 'none', ( 0.3234043408486135800, -20.13817361080535700, -58.99999999999998600 ) ) ;
#14830 = cartesian_point ( 'none', ( 0.3234043408486135800, -20.13817361080535700, -59.09999999999998700 ) ) ;
#14831 = cartesian_point ( 'none', ( 0.3234043408486135800, -20.13817361080535700, -59.19999999999998900 ) ) ;
#14832 = cartesian_point ( 'none', ( 0.3234043408486135800, -20.13817361080535700, -59.29999999999999000 ) ) ;
#14833 = cartesian_point ( 'none', ( 0.1695815847005622000, -20.00448228044254500, -59.00000000000000000 ) ) ;
#14834 = cartesian_point ( 'none', ( 0.1695815847005622000, -20.00448228044254500, -59.10000000000000100 ) ) ;
#14835 = cartesian_point ( 'none', ( 0.1695815847005622000, -20.00448228044254500, -59.20000000000000300 ) ) ;
#14836 = cartesian_point ( 'none', ( 0.1695815847005622000, -20.00448228044254500, -59.30000000000000400 ) ) ;
#14837 = cartesian_point ( 'none', ( 0.03134743349813328600, -19.85631239880271800, -58.99999999999999300 ) ) ;
#14838 = cartesian_point ( 'none', ( 0.03134743349813328600, -19.85631239880271800, -59.09999999999999400 ) ) ;
#14839 = cartesian_point ( 'none', ( 0.03134743349813328600, -19.85631239880271800, -59.19999999999999600 ) ) ;
#14840 = cartesian_point ( 'none', ( 0.03134743349813328600, -19.85631239880271800, -59.29999999999999700 ) ) ;
#14841 = cartesian_point ( 'none', ( -0.08718648497519397600, -19.69489823815416000, -58.99999999999998600 ) ) ;
#14842 = cartesian_point ( 'none', ( -0.08718648497519397600, -19.69489823815416000, -59.09999999999998700 ) ) ;
#14843 = cartesian_point ( 'none', ( 3.026848432081225700, -15.95319348773472400, -59.09999999999999400 ) ) ;
#14844 = cartesian_point ( 'none', ( 3.026848432081225700, -15.95319348773472400, -59.19999999999999600 ) ) ;
#14845 = cartesian_point ( 'none', ( 3.026848432081225700, -15.95319348773472400, -59.29999999999999700 ) ) ;
#14846 = cartesian_point ( 'none', ( 3.148080330441610700, -15.85545806726623000, -59.00000000000000000 ) ) ;
#14847 = cartesian_point ( 'none', ( 3.148080330441610700, -15.85545806726623000, -59.10000000000000100 ) ) ;
#14848 = cartesian_point ( 'none', ( 3.148080330441610700, -15.85545806726623000, -59.20000000000000300 ) ) ;
#14849 = cartesian_point ( 'none', ( 3.148080330441610700, -15.85545806726623000, -59.30000000000000400 ) ) ;
#14850 = cartesian_point ( 'none', ( 3.251201923627625500, -15.74655755157935000, -58.99999999999997900 ) ) ;
#14851 = cartesian_point ( 'none', ( 3.251201923627625500, -15.74655755157935000, -59.09999999999998000 ) ) ;
#14852 = cartesian_point ( 'none', ( 3.251201923627625500, -15.74655755157935000, -59.19999999999998200 ) ) ;
#14853 = cartesian_point ( 'none', ( 3.251201923627625500, -15.74655755157935000, -59.29999999999998300 ) ) ;
#14854 = cartesian_point ( 'none', ( 3.336149609293841900, -15.62707971837369300, -59.00000000000000700 ) ) ;
#14855 = cartesian_point ( 'none', ( 3.336149609293841900, -15.62707971837369300, -59.10000000000000900 ) ) ;
#14856 = cartesian_point ( 'none', ( 3.336149609293841900, -15.62707971837369300, -59.20000000000001000 ) ) ;
#14857 = cartesian_point ( 'none', ( 3.336149609293841900, -15.62707971837369300, -59.30000000000001100 ) ) ;
#14858 = cartesian_point ( 'none', ( 3.400855664825046500, -15.49538858656185900, -58.99999999999999300 ) ) ;
#14859 = cartesian_point ( 'none', ( 3.400855664825046500, -15.49538858656185900, -59.09999999999999400 ) ) ;
#14860 = cartesian_point ( 'none', ( 3.400855664825046500, -15.49538858656185900, -59.19999999999999600 ) ) ;
#14861 = cartesian_point ( 'none', ( 3.400855664825046500, -15.49538858656185900, -59.29999999999999700 ) ) ;
#14862 = cartesian_point ( 'none', ( 3.445904773369574200, -15.35324352882466500, -59.00000000000000700 ) ) ;
#14863 = cartesian_point ( 'none', ( 3.445904773369574200, -15.35324352882466500, -59.10000000000000900 ) ) ;
#14864 = cartesian_point ( 'none', ( 3.445904773369574200, -15.35324352882466500, -59.20000000000001000 ) ) ;
#14865 = cartesian_point ( 'none', ( 3.445904773369574200, -15.35324352882466500, -59.30000000000001100 ) ) ;
#14866 = cartesian_point ( 'none', ( 3.474261807119314300, -15.20079228040851800, -58.99999999999999300 ) ) ;
#14867 = cartesian_point ( 'none', ( 3.474261807119314300, -15.20079228040851800, -59.09999999999999400 ) ) ;
#14868 = cartesian_point ( 'none', ( 3.474261807119314300, -15.20079228040851800, -59.19999999999999600 ) ) ;
#14869 = cartesian_point ( 'none', ( 3.474261807119314300, -15.20079228040851800, -59.29999999999999700 ) ) ;
#14870 = cartesian_point ( 'none', ( 3.477438486594737600, -15.09580301319556700, -59.00000000000000700 ) ) ;
#14871 = cartesian_point ( 'none', ( 3.477438486594737600, -15.09580301319556700, -59.10000000000000900 ) ) ;
#14872 = cartesian_point ( 'none', ( 3.477438486594737600, -15.09580301319556700, -59.20000000000001000 ) ) ;
#14873 = cartesian_point ( 'none', ( 3.477438486594737600, -15.09580301319556700, -59.30000000000001100 ) ) ;
#14874 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -58.99999999999999300 ) ) ;
#14875 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.09999999999999400 ) ) ;
#14876 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.19999999999999600 ) ) ;
#14877 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.29999999999999700 ) ) ;
#14878 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #14877, #14876, #14875, #14874 ),
( #14873, #14872, #14871, #14870 ),
( #14869, #14868, #14867, #14866 ),
( #14865, #14864, #14863, #14862 ),
( #14861, #14860, #14859, #14858 ),
( #14857, #14856, #14855, #14854 ),
( #14853, #14852, #14851, #14850 ),
( #14849, #14848, #14847, #14846 ),
( #14845, #14844, #14843, #14919 ),
( #14918, #14917, #14916, #14915 ),
( #14914, #14913, #14912, #14911 ),
( #14910, #14909, #14908, #14907 ),
( #14906, #14905, #14904, #14903 ),
( #14902, #14901, #14900, #14899 ),
( #14898, #14897, #14896, #14895 ),
( #14894, #14893, #14892, #14891 ),
( #14890, #14889, #14888, #14887 ),
( #14886, #14885, #14884, #14883 ),
( #14882, #14881, #14880, #14879 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.06280893414292503000, 0.1223365445858952800, 0.1801461333772829400, 0.2362349947481115500, 0.2926969982405507900, 0.3504490454514474500, 0.4105966300475131800, 0.4738082519953761800, 0.5105868934159418800, 0.5554113163238432200, 0.6085886568548997100, 0.6699545513665792200, 0.7401147486839166900, 0.8179712488671816400, 0.9048403753300031700, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#14879 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -58.99999999999999300 ) ) ;
#14880 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.09999999999999400 ) ) ;
#14881 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.19999999999999600 ) ) ;
#14882 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.29999999999999700 ) ) ;
#14883 = cartesian_point ( 'none', ( 1.684288138131682300, -16.43873991388969100, -58.99999999999998600 ) ) ;
#14884 = cartesian_point ( 'none', ( 1.684288138131682300, -16.43873991388969100, -59.09999999999998700 ) ) ;
#14885 = cartesian_point ( 'none', ( 1.684288138131682300, -16.43873991388969100, -59.19999999999998900 ) ) ;
#14886 = cartesian_point ( 'none', ( 1.684288138131682300, -16.43873991388969100, -59.29999999999999000 ) ) ;
#14887 = cartesian_point ( 'none', ( 1.834825502130730500, -16.39744896243461600, -58.99999999999998600 ) ) ;
#14888 = cartesian_point ( 'none', ( 1.834825502130730500, -16.39744896243461600, -59.09999999999998700 ) ) ;
#14889 = cartesian_point ( 'none', ( 1.834825502130730500, -16.39744896243461600, -59.19999999999998900 ) ) ;
#14890 = cartesian_point ( 'none', ( 1.834825502130730500, -16.39744896243461600, -59.29999999999999000 ) ) ;
#14891 = cartesian_point ( 'none', ( 2.048739322500106500, -16.33491843296607000, -59.00000000000000000 ) ) ;
#14892 = cartesian_point ( 'none', ( 2.048739322500106500, -16.33491843296607000, -59.10000000000000100 ) ) ;
#14893 = cartesian_point ( 'none', ( 2.048739322500106500, -16.33491843296607000, -59.20000000000000300 ) ) ;
#14894 = cartesian_point ( 'none', ( 2.048739322500106500, -16.33491843296607000, -59.30000000000000400 ) ) ;
#14895 = cartesian_point ( 'none', ( 2.241669115921881300, -16.27704351214407900, -58.99999999999997900 ) ) ;
#14896 = cartesian_point ( 'none', ( 2.241669115921881300, -16.27704351214407900, -59.09999999999998000 ) ) ;
#14897 = cartesian_point ( 'none', ( 2.241669115921881300, -16.27704351214407900, -59.19999999999998200 ) ) ;
#14898 = cartesian_point ( 'none', ( 2.241669115921881300, -16.27704351214407900, -59.29999999999998300 ) ) ;
#14899 = cartesian_point ( 'none', ( 2.412879308862474500, -16.22292067311760600, -59.00000000000000700 ) ) ;
#14900 = cartesian_point ( 'none', ( 2.412879308862474500, -16.22292067311760600, -59.10000000000000900 ) ) ;
#14901 = cartesian_point ( 'none', ( 2.412879308862474500, -16.22292067311760600, -59.20000000000001000 ) ) ;
#14902 = cartesian_point ( 'none', ( 2.412879308862474500, -16.22292067311760600, -59.30000000000001100 ) ) ;
#14903 = cartesian_point ( 'none', ( 2.562655319943813600, -16.17130578090396400, -58.99999999999999300 ) ) ;
#14904 = cartesian_point ( 'none', ( 2.562655319943813600, -16.17130578090396400, -59.09999999999999400 ) ) ;
#14905 = cartesian_point ( 'none', ( 2.562655319943813600, -16.17130578090396400, -59.19999999999999600 ) ) ;
#14906 = cartesian_point ( 'none', ( 2.562655319943813600, -16.17130578090396400, -59.29999999999999700 ) ) ;
#14907 = cartesian_point ( 'none', ( 2.690279571539242500, -16.12241004237951400, -58.99999999999997900 ) ) ;
#14908 = cartesian_point ( 'none', ( 2.690279571539242500, -16.12241004237951400, -59.09999999999998000 ) ) ;
#14909 = cartesian_point ( 'none', ( 2.690279571539242500, -16.12241004237951400, -59.19999999999998200 ) ) ;
#14910 = cartesian_point ( 'none', ( 2.690279571539242500, -16.12241004237951400, -59.29999999999998300 ) ) ;
#14911 = cartesian_point ( 'none', ( 2.797448338169367300, -16.07904625031714500, -58.99999999999998600 ) ) ;
#14912 = cartesian_point ( 'none', ( 2.797448338169367300, -16.07904625031714500, -59.09999999999998700 ) ) ;
#14913 = cartesian_point ( 'none', ( 2.797448338169367300, -16.07904625031714500, -59.19999999999998900 ) ) ;
#14914 = cartesian_point ( 'none', ( 2.797448338169367300, -16.07904625031714500, -59.29999999999999000 ) ) ;
#14915 = cartesian_point ( 'none', ( 2.909614263095685600, -16.02553396493198100, -59.00000000000000000 ) ) ;
#14916 = cartesian_point ( 'none', ( 2.909614263095685600, -16.02553396493198100, -59.10000000000000100 ) ) ;
#14917 = cartesian_point ( 'none', ( 2.909614263095685600, -16.02553396493198100, -59.20000000000000300 ) ) ;
#14918 = cartesian_point ( 'none', ( 2.909614263095685600, -16.02553396493198100, -59.30000000000000400 ) ) ;
#14919 = cartesian_point ( 'none', ( 3.026848432081225700, -15.95319348773472400, -58.99999999999999300 ) ) ;
#14920 = b_spline_curve_with_knots ( 'none', 3,
( #14977, #14976, #14975, #14974, #14973, #14972, #14971, #14970, #14969, #14968, #14967, #14966, #14965, #14964, #14963, #14962, #14961, #14960, #14959 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06280893414292503000, 0.1223365445858952800, 0.1801461333772829400, 0.2362349947481115500, 0.2926969982405507900, 0.3504490454514474500, 0.4105966300475131800, 0.4738082519953761800, 0.5105868934159418800, 0.5554113163238432200, 0.6085886568548997100, 0.6699545513665792200, 0.7401147486839166900, 0.8179712488671816400, 0.9048403753300031700, 1.000000000000000000 ),
.unspecified. ) ;
#14921 = cartesian_point ( 'none', ( -0.4170344671555028000, -18.52099938896467200, -59.29999999999999700 ) ) ;
#14922 = face_outer_bound ( 'none', #2229, .t. ) ;
#14923 = cartesian_point ( 'none', ( 19.06348501336397700, -19.60155945389973900, -59.00000000000000000 ) ) ;
#14924 = axis2_placement_3d ( 'none', #14980, #14979, #15029 ) ;
#14925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14926 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14927 = direction ( 'none', ( -1.000000000000000000, 1.110223024625145100e-016, 1.023771231724018200e-014 ) ) ;
#14928 = direction ( 'none', ( 1.110223024625156400e-016, 1.000000000000000000, 1.110223024625144800e-016 ) ) ;
#14929 = cylindrical_surface ( 'none', #14940, 41.50000000000000000 ) ;
#14930 = toroidal_surface ( 'none', #14944, 0.04999999999999884400, 2.999999999999999600 ) ;
#14931 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#14932 = vector ( 'none', #14931, 1000.000000000000000 ) ;
#14933 = cartesian_point ( 'none', ( 41.50000000000000000, 5.082284216461515700e-015, -59.00000000000000000 ) ) ;
#14934 = line ( 'none', #14933, #14932 ) ;
#14935 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#14936 = cartesian_point ( 'none', ( 41.50000000000000000, 5.082284216461515700e-015, -60.00000000000000000 ) ) ;
#14937 = face_outer_bound ( 'none', #1962, .t. ) ;
#14938 = cartesian_point ( 'none', ( 19.08999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#14939 = face_outer_bound ( 'none', #1349, .t. ) ;
#14940 = axis2_placement_3d ( 'none', #14935, #14926, #14925 ) ;
#14941 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#14942 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.29999999999999700 ) ) ;
#14943 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.29999999999999700 ) ) ;
#14944 = axis2_placement_3d ( 'none', #14938, #14928, #14927 ) ;
#14945 = b_spline_curve_with_knots ( 'none', 3,
( #14950, #14949, #14948, #14994, #14993, #14992, #14991, #14990, #14989, #14988, #14987, #14986, #14985, #14984, #14983 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1067542446756738800, 0.2024602438052785800, 0.2880984046102435500, 0.3650349869768723100, 0.4382110044850716100, 0.5119003190699885600, 0.5875807962058163800, 0.6662208942164931100, 0.7471056663116988400, 0.8288144931620915500, 0.9124960947837584800, 1.000000000000000000 ),
.unspecified. ) ;
#14946 = face_outer_bound ( 'none', #2046, .t. ) ;
#14947 = cartesian_point ( 'none', ( -41.50000000000000000, 0.0000000000000000000, -60.00000000000000000 ) ) ;
#14948 = cartesian_point ( 'none', ( 0.2001523278029279400, -15.22326149951748600, -59.29999999999998300 ) ) ;
#14949 = cartesian_point ( 'none', ( 0.1786951596446916800, -15.41143127012408700, -59.29999999999999000 ) ) ;
#14950 = cartesian_point ( 'none', ( 0.1673811172600815100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#14951 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.29999999999999700 ) ) ;
#14952 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14953 = vector ( 'none', #14952, 1000.000000000000000 ) ;
#14954 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#14955 = line ( 'none', #14954, #14953 ) ;
#14956 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#14957 = vector ( 'none', #14956, 1000.000000000000000 ) ;
#14958 = cartesian_point ( 'none', ( 15.00000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#14959 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.29999999999999700 ) ) ;
#14960 = cartesian_point ( 'none', ( 1.684288138131682300, -16.43873991388969100, -59.29999999999999000 ) ) ;
#14961 = cartesian_point ( 'none', ( 1.834825502130730500, -16.39744896243461600, -59.29999999999999000 ) ) ;
#14962 = cartesian_point ( 'none', ( 2.048739322500106500, -16.33491843296607000, -59.30000000000000400 ) ) ;
#14963 = cartesian_point ( 'none', ( 2.241669115921881300, -16.27704351214407900, -59.29999999999998300 ) ) ;
#14964 = cartesian_point ( 'none', ( 2.412879308862474500, -16.22292067311760600, -59.30000000000001100 ) ) ;
#14965 = cartesian_point ( 'none', ( 2.562655319943813600, -16.17130578090396400, -59.29999999999999700 ) ) ;
#14966 = cartesian_point ( 'none', ( 2.690279571539242500, -16.12241004237951400, -59.29999999999998300 ) ) ;
#14967 = cartesian_point ( 'none', ( 2.797448338169367300, -16.07904625031714500, -59.29999999999999000 ) ) ;
#14968 = cartesian_point ( 'none', ( 2.909614263095685600, -16.02553396493198100, -59.30000000000000400 ) ) ;
#14969 = cartesian_point ( 'none', ( 3.026848432081225700, -15.95319348773472400, -59.29999999999999700 ) ) ;
#14970 = cartesian_point ( 'none', ( 3.148080330441610700, -15.85545806726623000, -59.30000000000000400 ) ) ;
#14971 = cartesian_point ( 'none', ( 3.251201923627625500, -15.74655755157935000, -59.29999999999998300 ) ) ;
#14972 = cartesian_point ( 'none', ( 3.336149609293841900, -15.62707971837369300, -59.30000000000001100 ) ) ;
#14973 = cartesian_point ( 'none', ( 3.400855664825046500, -15.49538858656185900, -59.29999999999999700 ) ) ;
#14974 = cartesian_point ( 'none', ( 3.445904773369574200, -15.35324352882466500, -59.30000000000001100 ) ) ;
#14975 = cartesian_point ( 'none', ( 3.474261807119314300, -15.20079228040851800, -59.29999999999999700 ) ) ;
#14976 = cartesian_point ( 'none', ( 3.477438486594737600, -15.09580301319556700, -59.30000000000001100 ) ) ;
#14977 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.29999999999999700 ) ) ;
#14978 = line ( 'none', #14958, #14957 ) ;
#14979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#14980 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -59.50000000000000000 ) ) ;
#14981 = b_spline_curve_with_knots ( 'none', 3,
( #15023, #15022, #15095, #15094, #15093, #15092, #15091, #15090, #15089, #15088, #15087, #15086, #15085, #15084, #15083, #15082, #15081, #15080, #15079 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.07813200622358504300, 0.1518431884317490200, 0.2221711396212838200, 0.2890481476931510100, 0.3534993433770063900, 0.4154483888407459700, 0.4759097321748413400, 0.5358233828430217800, 0.5943985337375132800, 0.6513453914742001200, 0.7072793441794825700, 0.7634559259109725500, 0.8203663402465064500, 0.8778410359464697800, 0.9374731558819084900, 1.000000000000000000 ),
.unspecified. ) ;
#14982 = circle ( 'none', #14924, 15.00000000000000000 ) ;
#14983 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.29999999999999700 ) ) ;
#14984 = cartesian_point ( 'none', ( 1.881404277025326100, -13.76004042267101800, -59.29999999999999700 ) ) ;
#14985 = cartesian_point ( 'none', ( 1.721304591935484800, -13.76519886852839600, -59.30000000000001800 ) ) ;
#14986 = cartesian_point ( 'none', ( 1.487519910020433700, -13.80553773063363800, -59.30000000000000400 ) ) ;
#14987 = cartesian_point ( 'none', ( 1.266751103094340600, -13.87284673601991800, -59.29999999999999000 ) ) ;
#14988 = cartesian_point ( 'none', ( 1.060569485819736100, -13.96558511714608700, -59.30000000000000400 ) ) ;
#14989 = cartesian_point ( 'none', ( 0.8715530183445744400, -14.07908263853297700, -59.30000000000001800 ) ) ;
#14990 = cartesian_point ( 'none', ( 0.7045541752292131500, -14.21246234451358100, -59.29999999999999000 ) ) ;
#14991 = cartesian_point ( 'none', ( 0.5592208416660856600, -14.36234967178198800, -59.29999999999999700 ) ) ;
#14992 = cartesian_point ( 'none', ( 0.4384508790802630900, -14.53411407057874300, -59.29999999999999000 ) ) ;
#14993 = cartesian_point ( 'none', ( 0.3369389322076422100, -14.73059764418854900, -59.30000000000001100 ) ) ;
#14994 = cartesian_point ( 'none', ( 0.2594887317217451900, -14.96002134409020800, -59.29999999999999000 ) ) ;
#14995 = line ( 'none', #15096, #15098 ) ;
#14996 = cartesian_point ( 'none', ( 2.737029418725473600, -13.89458700287643300, -59.29999999999999700 ) ) ;
#14997 = cartesian_point ( 'none', ( 2.601353487263423400, -13.84471703447533700, -58.99999999999999300 ) ) ;
#14998 = cartesian_point ( 'none', ( 2.601353487263423400, -13.84471703447533700, -59.09999999999999400 ) ) ;
#14999 = cartesian_point ( 'none', ( 2.601353487263423400, -13.84471703447533700, -59.19999999999999600 ) ) ;
#15000 = cartesian_point ( 'none', ( 2.601353487263423400, -13.84471703447533700, -59.29999999999999700 ) ) ;
#15001 = cartesian_point ( 'none', ( 2.455904883929246100, -13.80450306643792600, -59.00000000000000000 ) ) ;
#15002 = cartesian_point ( 'none', ( 2.455904883929246100, -13.80450306643792600, -59.10000000000000100 ) ) ;
#15003 = cartesian_point ( 'none', ( 2.455904883929246100, -13.80450306643792600, -59.20000000000000300 ) ) ;
#15004 = cartesian_point ( 'none', ( 2.455904883929246100, -13.80450306643792600, -59.30000000000000400 ) ) ;
#15005 = cartesian_point ( 'none', ( 2.300348864370380700, -13.77820144698082500, -58.99999999999997900 ) ) ;
#15006 = cartesian_point ( 'none', ( 2.300348864370380700, -13.77820144698082500, -59.09999999999998000 ) ) ;
#15007 = cartesian_point ( 'none', ( 2.300348864370380700, -13.77820144698082500, -59.19999999999998200 ) ) ;
#15008 = cartesian_point ( 'none', ( 2.300348864370380700, -13.77820144698082500, -59.29999999999998300 ) ) ;
#15009 = cartesian_point ( 'none', ( 2.135098326721656100, -13.76090673948262500, -59.00000000000001400 ) ) ;
#15010 = cartesian_point ( 'none', ( 2.135098326721656100, -13.76090673948262500, -59.10000000000001600 ) ) ;
#15011 = cartesian_point ( 'none', ( 2.135098326721656100, -13.76090673948262500, -59.20000000000001700 ) ) ;
#15012 = cartesian_point ( 'none', ( 2.135098326721656100, -13.76090673948262500, -59.30000000000001800 ) ) ;
#15013 = cartesian_point ( 'none', ( 2.021628317405851600, -13.75859376659954200, -59.00000000000000000 ) ) ;
#15014 = cartesian_point ( 'none', ( 2.021628317405851600, -13.75859376659954200, -59.10000000000000100 ) ) ;
#15015 = cartesian_point ( 'none', ( 2.021628317405851600, -13.75859376659954200, -59.20000000000000300 ) ) ;
#15016 = cartesian_point ( 'none', ( 2.021628317405851600, -13.75859376659954200, -59.30000000000000400 ) ) ;
#15017 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -58.99999999999999300 ) ) ;
#15018 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.09999999999999400 ) ) ;
#15019 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.19999999999999600 ) ) ;
#15020 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.29999999999999700 ) ) ;
#15021 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15020, #15019, #15018, #15017 ),
( #15016, #15015, #15014, #15013 ),
( #15012, #15011, #15010, #15009 ),
( #15008, #15007, #15006, #15005 ),
( #15004, #15003, #15002, #15001 ),
( #15000, #14999, #14998, #14997 ),
( #14996, #15070, #15069, #15068 ),
( #15067, #15066, #15065, #15064 ),
( #15063, #15062, #15061, #15060 ),
( #15059, #15058, #15057, #15056 ),
( #15055, #15054, #15053, #15052 ),
( #15051, #15050, #15049, #15048 ),
( #15047, #15046, #15045, #15044 ),
( #15043, #15042, #15041, #15040 ),
( #15039, #15038, #15037, #15036 ),
( #15035, #15034, #15033, #15032 ),
( #15031, #15030, #15108, #15107 ),
( #15106, #15105, #15104, #15103 ),
( #15102, #15101, #15100, #15099 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.07813200622358504300, 0.1518431884317490200, 0.2221711396212838200, 0.2890481476931510100, 0.3534993433770063900, 0.4154483888407459700, 0.4759097321748413400, 0.5358233828430217800, 0.5943985337375132800, 0.6513453914742001200, 0.7072793441794825700, 0.7634559259109725500, 0.8203663402465064500, 0.8778410359464697800, 0.9374731558819084900, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#15022 = cartesian_point ( 'none', ( 2.021628317405851600, -13.75859376659954200, -59.30000000000000400 ) ) ;
#15023 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.29999999999999700 ) ) ;
#15024 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.29999999999999700 ) ) ;
#15025 = line ( 'none', #15024, #15078 ) ;
#15026 = conical_surface ( 'none', #15075, 1.649999999999995200, 0.7853981633974570500 ) ;
#15027 = direction ( 'none', ( 0.3044320490886529600, 0.9525340558151629300, 0.0000000000000000000 ) ) ;
#15028 = cartesian_point ( 'none', ( 0.1673811172600815100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#15029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15030 = cartesian_point ( 'none', ( 3.475622326441838400, -14.90390596072909300, -59.20000000000000300 ) ) ;
#15031 = cartesian_point ( 'none', ( 3.475622326441838400, -14.90390596072909300, -59.30000000000000400 ) ) ;
#15032 = cartesian_point ( 'none', ( 3.457751825283002400, -14.77047819985871000, -59.00000000000000000 ) ) ;
#15033 = cartesian_point ( 'none', ( 3.457751825283002400, -14.77047819985871000, -59.10000000000000100 ) ) ;
#15034 = cartesian_point ( 'none', ( 3.457751825283002400, -14.77047819985871000, -59.20000000000000300 ) ) ;
#15035 = cartesian_point ( 'none', ( 3.457751825283002400, -14.77047819985871000, -59.30000000000000400 ) ) ;
#15036 = cartesian_point ( 'none', ( 3.424288319738356900, -14.64467074263111900, -58.99999999999998600 ) ) ;
#15037 = cartesian_point ( 'none', ( 3.424288319738356900, -14.64467074263111900, -59.09999999999998700 ) ) ;
#15038 = cartesian_point ( 'none', ( 3.424288319738356900, -14.64467074263111900, -59.19999999999998900 ) ) ;
#15039 = cartesian_point ( 'none', ( 3.424288319738356900, -14.64467074263111900, -59.29999999999999000 ) ) ;
#15040 = cartesian_point ( 'none', ( 3.383095294421135900, -14.52382790269812100, -59.00000000000000700 ) ) ;
#15041 = cartesian_point ( 'none', ( 3.383095294421135900, -14.52382790269812100, -59.10000000000000900 ) ) ;
#15042 = cartesian_point ( 'none', ( 3.383095294421135900, -14.52382790269812100, -59.20000000000001000 ) ) ;
#15043 = cartesian_point ( 'none', ( 3.383095294421135900, -14.52382790269812100, -59.30000000000001100 ) ) ;
#15044 = cartesian_point ( 'none', ( 3.325908374119850300, -14.41081088360632600, -59.00000000000000000 ) ) ;
#15045 = cartesian_point ( 'none', ( 3.325908374119850300, -14.41081088360632600, -59.10000000000000100 ) ) ;
#15046 = cartesian_point ( 'none', ( 3.325908374119850300, -14.41081088360632600, -59.20000000000000300 ) ) ;
#15047 = cartesian_point ( 'none', ( 3.325908374119850300, -14.41081088360632600, -59.30000000000000400 ) ) ;
#15048 = cartesian_point ( 'none', ( 3.256744134304097900, -14.30484829603504000, -58.99999999999999300 ) ) ;
#15049 = cartesian_point ( 'none', ( 3.256744134304097900, -14.30484829603504000, -59.09999999999999400 ) ) ;
#15050 = cartesian_point ( 'none', ( 3.256744134304097900, -14.30484829603504000, -59.19999999999999600 ) ) ;
#15051 = cartesian_point ( 'none', ( 3.256744134304097900, -14.30484829603504000, -59.29999999999999700 ) ) ;
#15052 = cartesian_point ( 'none', ( 3.175397349674959000, -14.20562208887294600, -58.99999999999998600 ) ) ;
#15053 = cartesian_point ( 'none', ( 3.175397349674959000, -14.20562208887294600, -59.09999999999998700 ) ) ;
#15054 = cartesian_point ( 'none', ( 3.175397349674959000, -14.20562208887294600, -59.19999999999998900 ) ) ;
#15055 = cartesian_point ( 'none', ( 3.175397349674959000, -14.20562208887294600, -59.29999999999999000 ) ) ;
#15056 = cartesian_point ( 'none', ( 3.082890843914944500, -14.11238074595180700, -59.00000000000000700 ) ) ;
#15057 = cartesian_point ( 'none', ( 3.082890843914944500, -14.11238074595180700, -59.10000000000000900 ) ) ;
#15058 = cartesian_point ( 'none', ( 3.082890843914944500, -14.11238074595180700, -59.20000000000001000 ) ) ;
#15059 = cartesian_point ( 'none', ( 3.082890843914944500, -14.11238074595180700, -59.30000000000001100 ) ) ;
#15060 = cartesian_point ( 'none', ( 2.977733814128148600, -14.02939424146011000, -58.99999999999999300 ) ) ;
#15061 = cartesian_point ( 'none', ( 2.977733814128148600, -14.02939424146011000, -59.09999999999999400 ) ) ;
#15062 = cartesian_point ( 'none', ( 2.977733814128148600, -14.02939424146011000, -59.19999999999999600 ) ) ;
#15063 = cartesian_point ( 'none', ( 2.977733814128148600, -14.02939424146011000, -59.29999999999999700 ) ) ;
#15064 = cartesian_point ( 'none', ( 2.863145000582314900, -13.95523813797165900, -58.99999999999997900 ) ) ;
#15065 = cartesian_point ( 'none', ( 2.863145000582314900, -13.95523813797165900, -59.09999999999998000 ) ) ;
#15066 = cartesian_point ( 'none', ( 2.863145000582314900, -13.95523813797165900, -59.19999999999998200 ) ) ;
#15067 = cartesian_point ( 'none', ( 2.863145000582314900, -13.95523813797165900, -59.29999999999998300 ) ) ;
#15068 = cartesian_point ( 'none', ( 2.737029418725473600, -13.89458700287643300, -58.99999999999999300 ) ) ;
#15069 = cartesian_point ( 'none', ( 2.737029418725473600, -13.89458700287643300, -59.09999999999999400 ) ) ;
#15070 = cartesian_point ( 'none', ( 2.737029418725473600, -13.89458700287643300, -59.19999999999999600 ) ) ;
#15071 = cartesian_point ( 'none', ( 1.203624902166236600, -16.57996987716391100, -59.29999999999997600 ) ) ;
#15072 = cartesian_point ( 'none', ( 1.398878064306225500, -16.51869470121763700, -59.29999999999999700 ) ) ;
#15073 = cartesian_point ( 'none', ( 1.534972144943559200, -16.48026622082046800, -59.29999999999999700 ) ) ;
#15074 = cartesian_point ( 'none', ( 1.605591344532808900, -16.46032568766597100, -59.29999999999999700 ) ) ;
#15075 = axis2_placement_3d ( 'none', #15303, #15295, #15332 ) ;
#15076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15077 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15078 = vector ( 'none', #15077, 1000.000000000000000 ) ;
#15079 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.29999999999999700 ) ) ;
#15080 = cartesian_point ( 'none', ( 3.477902385074148800, -14.99518126440479700, -59.30000000000000400 ) ) ;
#15081 = cartesian_point ( 'none', ( 3.475622326441838400, -14.90390596072909300, -59.30000000000000400 ) ) ;
#15082 = cartesian_point ( 'none', ( 3.457751825283002400, -14.77047819985871000, -59.30000000000000400 ) ) ;
#15083 = cartesian_point ( 'none', ( 3.424288319738356900, -14.64467074263111900, -59.29999999999999000 ) ) ;
#15084 = cartesian_point ( 'none', ( 3.383095294421135900, -14.52382790269812100, -59.30000000000001100 ) ) ;
#15085 = cartesian_point ( 'none', ( 3.325908374119850300, -14.41081088360632600, -59.30000000000000400 ) ) ;
#15086 = cartesian_point ( 'none', ( 3.256744134304097900, -14.30484829603504000, -59.29999999999999700 ) ) ;
#15087 = cartesian_point ( 'none', ( 3.175397349674959000, -14.20562208887294600, -59.29999999999999000 ) ) ;
#15088 = cartesian_point ( 'none', ( 3.082890843914944500, -14.11238074595180700, -59.30000000000001100 ) ) ;
#15089 = cartesian_point ( 'none', ( 2.977733814128148600, -14.02939424146011000, -59.29999999999999700 ) ) ;
#15090 = cartesian_point ( 'none', ( 2.863145000582314900, -13.95523813797165900, -59.29999999999998300 ) ) ;
#15091 = cartesian_point ( 'none', ( 2.737029418725473600, -13.89458700287643300, -59.29999999999999700 ) ) ;
#15092 = cartesian_point ( 'none', ( 2.601353487263423400, -13.84471703447533700, -59.29999999999999700 ) ) ;
#15093 = cartesian_point ( 'none', ( 2.455904883929246100, -13.80450306643792600, -59.30000000000000400 ) ) ;
#15094 = cartesian_point ( 'none', ( 2.300348864370380700, -13.77820144698082500, -59.29999999999998300 ) ) ;
#15095 = cartesian_point ( 'none', ( 2.135098326721656100, -13.76090673948262500, -59.30000000000001800 ) ) ;
#15096 = cartesian_point ( 'none', ( 7.802831604273067400, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15097 = b_spline_curve_with_knots ( 'none', 3,
( #15074, #15073, #15072, #15071, #14801, #14692, #14799, #14688, #14687, #14740, #14739, #14738, #14737, #14736, #14735, #14734, #14733, #4820, #4739 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.06963126437337215100, 0.1341901772269844500, 0.1941713397153362300, 0.2497838309809532800, 0.3006697896524286300, 0.3465350886682812000, 0.3883372497475780500, 0.4262586141180792500, 0.4964798159753693900, 0.5655832088180642300, 0.6346194946841698900, 0.7045496640752674200, 0.7754752546675772700, 0.8476864144986092600, 0.9223977305791016800, 0.9999999999999998900 ),
.unspecified. ) ;
#15098 = vector ( 'none', #15027, 1000.000000000000100 ) ;
#15099 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -58.99999999999999300 ) ) ;
#15100 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.09999999999999400 ) ) ;
#15101 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.19999999999999600 ) ) ;
#15102 = cartesian_point ( 'none', ( 3.479069428948392800, -15.04190036299064600, -59.29999999999999700 ) ) ;
#15103 = cartesian_point ( 'none', ( 3.477902385074148800, -14.99518126440479700, -59.00000000000000000 ) ) ;
#15104 = cartesian_point ( 'none', ( 3.477902385074148800, -14.99518126440479700, -59.10000000000000100 ) ) ;
#15105 = cartesian_point ( 'none', ( 3.477902385074148800, -14.99518126440479700, -59.20000000000000300 ) ) ;
#15106 = cartesian_point ( 'none', ( 3.477902385074148800, -14.99518126440479700, -59.30000000000000400 ) ) ;
#15107 = cartesian_point ( 'none', ( 3.475622326441838400, -14.90390596072909300, -59.00000000000000000 ) ) ;
#15108 = cartesian_point ( 'none', ( 3.475622326441838400, -14.90390596072909300, -59.10000000000000100 ) ) ;
#15109 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15110 = vector ( 'none', #15109, 1000.000000000000000 ) ;
#15111 = cartesian_point ( 'none', ( 6.500000000000000900, 18.00000000000000000, -65.00000000000000000 ) ) ;
#15112 = line ( 'none', #15111, #15110 ) ;
#15113 = direction ( 'none', ( 0.9922778767136678500, -0.1240347345892067500, 0.0000000000000000000 ) ) ;
#15114 = vector ( 'none', #15113, 1000.000000000000100 ) ;
#15115 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.29999999999999700 ) ) ;
#15116 = cartesian_point ( 'none', ( 6.113505305571767900, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15117 = cartesian_point ( 'none', ( 19.06348501336397700, -17.26389711623740200, -59.00000000000000000 ) ) ;
#15118 = line ( 'none', #15115, #15114 ) ;
#15119 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15121 = cartesian_point ( 'none', ( 0.07420228367615870600, -13.57849980913982300, -59.30000000000000400 ) ) ;
#15122 = axis2_placement_3d ( 'none', #15121, #15120, #15119 ) ;
#15123 = plane ( 'none', #15122 ) ;
#15124 = face_outer_bound ( 'none', #1308, .t. ) ;
#15125 = axis2_placement_3d ( 'none', #15229, #15228, #15227 ) ;
#15126 = cartesian_point ( 'none', ( 4.647900597779560000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15127 = cartesian_point ( 'none', ( 0.3369389322076422100, -14.73059764418854900, -59.00000000000001400 ) ) ;
#15128 = cartesian_point ( 'none', ( 0.3369389322076422100, -14.73059764418854900, -59.10000000000001600 ) ) ;
#15129 = cartesian_point ( 'none', ( 0.3369389322076422100, -14.73059764418854900, -59.20000000000001000 ) ) ;
#15130 = cartesian_point ( 'none', ( 0.3369389322076422100, -14.73059764418854900, -59.30000000000001100 ) ) ;
#15131 = cartesian_point ( 'none', ( 0.2594887317217451900, -14.96002134409020800, -58.99999999999999300 ) ) ;
#15132 = cartesian_point ( 'none', ( 0.2594887317217451900, -14.96002134409020800, -59.09999999999999400 ) ) ;
#15133 = cartesian_point ( 'none', ( 0.2594887317217451900, -14.96002134409020800, -59.19999999999998900 ) ) ;
#15134 = cartesian_point ( 'none', ( 0.2594887317217451900, -14.96002134409020800, -59.29999999999999000 ) ) ;
#15135 = cartesian_point ( 'none', ( 0.2001523278029279400, -15.22326149951748600, -58.99999999999998600 ) ) ;
#15136 = cartesian_point ( 'none', ( 0.2001523278029279400, -15.22326149951748600, -59.09999999999998700 ) ) ;
#15137 = cartesian_point ( 'none', ( 0.2001523278029279400, -15.22326149951748600, -59.19999999999998200 ) ) ;
#15138 = cartesian_point ( 'none', ( 0.2001523278029279400, -15.22326149951748600, -59.29999999999998300 ) ) ;
#15139 = cartesian_point ( 'none', ( 0.1786951596446916800, -15.41143127012408700, -58.99999999999999300 ) ) ;
#15140 = cartesian_point ( 'none', ( 0.1786951596446916800, -15.41143127012408700, -59.09999999999999400 ) ) ;
#15141 = cartesian_point ( 'none', ( 0.1786951596446916800, -15.41143127012408700, -59.19999999999998900 ) ) ;
#15142 = cartesian_point ( 'none', ( 0.1786951596446916800, -15.41143127012408700, -59.29999999999999000 ) ) ;
#15143 = cartesian_point ( 'none', ( 0.1673811172600815100, -15.51065036299064600, -59.00000000000000000 ) ) ;
#15144 = cartesian_point ( 'none', ( 0.1673811172600815100, -15.51065036299064600, -59.10000000000000100 ) ) ;
#15145 = cartesian_point ( 'none', ( 0.1673811172600815100, -15.51065036299064600, -59.19999999999999600 ) ) ;
#15146 = cartesian_point ( 'none', ( 0.1673811172600815100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#15147 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #15146, #15145, #15144, #15143 ),
( #15142, #15141, #15140, #15139 ),
( #15138, #15137, #15136, #15135 ),
( #15134, #15133, #15132, #15131 ),
( #15130, #15129, #15128, #15127 ),
( #15196, #15195, #15194, #15193 ),
( #15192, #15191, #15190, #15189 ),
( #15188, #15187, #15186, #15185 ),
( #15184, #15183, #15182, #15181 ),
( #15180, #15179, #15178, #15177 ),
( #15176, #15175, #15174, #15173 ),
( #15172, #15171, #15170, #15169 ),
( #15168, #15167, #15166, #15165 ),
( #15164, #15163, #15162, #15161 ),
( #15160, #15159, #15158, #15157 ) ),
.unspecified., .f., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.1067542446756738800, 0.2024602438052785800, 0.2880984046102435500, 0.3650349869768723100, 0.4382110044850716100, 0.5119003190699885600, 0.5875807962058163800, 0.6662208942164931100, 0.7471056663116988400, 0.8288144931620915500, 0.9124960947837584800, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#15148 = cartesian_point ( 'none', ( -41.50000000000000000, 0.0000000000000000000, -59.00000000000000000 ) ) ;
#15149 = plane ( 'none', #15215 ) ;
#15150 = line ( 'none', #15148, #15225 ) ;
#15151 = line ( 'none', #15212, #15211 ) ;
#15152 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15153 = vector ( 'none', #15152, 1000.000000000000000 ) ;
#15154 = cartesian_point ( 'none', ( 0.1673811172600815100, -15.51065036299064600, -59.29999999999999700 ) ) ;
#15155 = line ( 'none', #15154, #15153 ) ;
#15156 = circle ( 'none', #15125, 4.191117421552363900 ) ;
#15157 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.00000000000000000 ) ) ;
#15158 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.10000000000000100 ) ) ;
#15159 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.19999999999999600 ) ) ;
#15160 = cartesian_point ( 'none', ( 1.963241506870471200, -13.75740360974389300, -59.29999999999999700 ) ) ;
#15161 = cartesian_point ( 'none', ( 1.881404277025326100, -13.76004042267101800, -59.00000000000000000 ) ) ;
#15162 = cartesian_point ( 'none', ( 1.881404277025326100, -13.76004042267101800, -59.10000000000000100 ) ) ;
#15163 = cartesian_point ( 'none', ( 1.881404277025326100, -13.76004042267101800, -59.19999999999999600 ) ) ;
#15164 = cartesian_point ( 'none', ( 1.881404277025326100, -13.76004042267101800, -59.29999999999999700 ) ) ;
#15165 = cartesian_point ( 'none', ( 1.721304591935484800, -13.76519886852839600, -59.00000000000001400 ) ) ;
#15166 = cartesian_point ( 'none', ( 1.721304591935484800, -13.76519886852839600, -59.10000000000002300 ) ) ;
#15167 = cartesian_point ( 'none', ( 1.721304591935484800, -13.76519886852839600, -59.20000000000001700 ) ) ;
#15168 = cartesian_point ( 'none', ( 1.721304591935484800, -13.76519886852839600, -59.30000000000001800 ) ) ;
#15169 = cartesian_point ( 'none', ( 1.487519910020433700, -13.80553773063363800, -59.00000000000000700 ) ) ;
#15170 = cartesian_point ( 'none', ( 1.487519910020433700, -13.80553773063363800, -59.10000000000000900 ) ) ;
#15171 = cartesian_point ( 'none', ( 1.487519910020433700, -13.80553773063363800, -59.20000000000000300 ) ) ;
#15172 = cartesian_point ( 'none', ( 1.487519910020433700, -13.80553773063363800, -59.30000000000000400 ) ) ;
#15173 = cartesian_point ( 'none', ( 1.266751103094340600, -13.87284673601991800, -58.99999999999999300 ) ) ;
#15174 = cartesian_point ( 'none', ( 1.266751103094340600, -13.87284673601991800, -59.09999999999999400 ) ) ;
#15175 = cartesian_point ( 'none', ( 1.266751103094340600, -13.87284673601991800, -59.19999999999998900 ) ) ;
#15176 = cartesian_point ( 'none', ( 1.266751103094340600, -13.87284673601991800, -59.29999999999999000 ) ) ;
#15177 = cartesian_point ( 'none', ( 1.060569485819736100, -13.96558511714608700, -59.00000000000000700 ) ) ;
#15178 = cartesian_point ( 'none', ( 1.060569485819736100, -13.96558511714608700, -59.10000000000000900 ) ) ;
#15179 = cartesian_point ( 'none', ( 1.060569485819736100, -13.96558511714608700, -59.20000000000000300 ) ) ;
#15180 = cartesian_point ( 'none', ( 1.060569485819736100, -13.96558511714608700, -59.30000000000000400 ) ) ;
#15181 = cartesian_point ( 'none', ( 0.8715530183445744400, -14.07908263853297700, -59.00000000000001400 ) ) ;
#15182 = cartesian_point ( 'none', ( 0.8715530183445744400, -14.07908263853297700, -59.10000000000002300 ) ) ;
#15183 = cartesian_point ( 'none', ( 0.8715530183445744400, -14.07908263853297700, -59.20000000000001700 ) ) ;
#15184 = cartesian_point ( 'none', ( 0.8715530183445744400, -14.07908263853297700, -59.30000000000001800 ) ) ;
#15185 = cartesian_point ( 'none', ( 0.7045541752292131500, -14.21246234451358100, -58.99999999999999300 ) ) ;
#15186 = cartesian_point ( 'none', ( 0.7045541752292131500, -14.21246234451358100, -59.09999999999999400 ) ) ;
#15187 = cartesian_point ( 'none', ( 0.7045541752292131500, -14.21246234451358100, -59.19999999999998900 ) ) ;
#15188 = cartesian_point ( 'none', ( 0.7045541752292131500, -14.21246234451358100, -59.29999999999999000 ) ) ;
#15189 = cartesian_point ( 'none', ( 0.5592208416660856600, -14.36234967178198800, -59.00000000000000000 ) ) ;
#15190 = cartesian_point ( 'none', ( 0.5592208416660856600, -14.36234967178198800, -59.10000000000000100 ) ) ;
#15191 = cartesian_point ( 'none', ( 0.5592208416660856600, -14.36234967178198800, -59.19999999999999600 ) ) ;
#15192 = cartesian_point ( 'none', ( 0.5592208416660856600, -14.36234967178198800, -59.29999999999999700 ) ) ;
#15193 = cartesian_point ( 'none', ( 0.4384508790802630900, -14.53411407057874300, -58.99999999999999300 ) ) ;
#15194 = cartesian_point ( 'none', ( 0.4384508790802630900, -14.53411407057874300, -59.09999999999999400 ) ) ;
#15195 = cartesian_point ( 'none', ( 0.4384508790802630900, -14.53411407057874300, -59.19999999999998900 ) ) ;
#15196 = cartesian_point ( 'none', ( 0.4384508790802630900, -14.53411407057874300, -59.29999999999999000 ) ) ;
#15197 = face_outer_bound ( 'none', #1668, .t. ) ;
#15198 = axis2_placement_3d ( 'none', #15218, #15217, #15203 ) ;
#15199 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15200 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15201 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -60.00000000000000000 ) ) ;
#15202 = cylindrical_surface ( 'none', #15262, 6.500000000000000900 ) ;
#15203 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15204 = face_outer_bound ( 'none', #2476, .t. ) ;
#15205 = direction ( 'none', ( 0.9922778767136678500, -0.1240347345892067300, 0.0000000000000000000 ) ) ;
#15206 = direction ( 'none', ( -0.1240347345892067300, -0.9922778767136678500, 0.0000000000000000000 ) ) ;
#15207 = circle ( 'none', #15209, 41.50000000000000000 ) ;
#15208 = face_outer_bound ( 'none', #2939, .t. ) ;
#15209 = axis2_placement_3d ( 'none', #15201, #15200, #15199 ) ;
#15210 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15211 = vector ( 'none', #15210, 1000.000000000000000 ) ;
#15212 = cartesian_point ( 'none', ( -6.500000000000000900, 18.00000000000000000, -65.00000000000000000 ) ) ;
#15213 = axis2_placement_3d ( 'none', #15260, #15245, #15244 ) ;
#15214 = face_outer_bound ( 'none', #1976, .t. ) ;
#15215 = axis2_placement_3d ( 'none', #15216, #15206, #15205 ) ;
#15216 = cartesian_point ( 'none', ( -0.6118396619606977200, -15.41324776558805000, -59.29999999999999700 ) ) ;
#15217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15218 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476485000 ) ) ;
#15219 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15221 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476470600 ) ) ;
#15222 = cartesian_point ( 'none', ( 5.459081604273066500, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15223 = conical_surface ( 'none', #15198, 4.191117421552356800, 0.7853981633974366200 ) ;
#15224 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15225 = vector ( 'none', #15224, 1000.000000000000000 ) ;
#15226 = circle ( 'none', #15230, 4.191117421552356800 ) ;
#15227 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15228 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15229 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476470600 ) ) ;
#15230 = axis2_placement_3d ( 'none', #15221, #15220, #15219 ) ;
#15231 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15232 = cartesian_point ( 'none', ( 41.46955262170040200, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#15233 = face_outer_bound ( 'none', #2529, .t. ) ;
#15234 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15235 = conical_surface ( 'none', #15250, 4.200000000000002000, 0.01745329251994333400 ) ;
#15236 = vector ( 'none', #15246, 1000.000000000000000 ) ;
#15237 = cartesian_point ( 'none', ( 5.459081604273066500, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15238 = face_bound ( 'none', #3376, .t. ) ;
#15239 = axis2_placement_3d ( 'none', #15237, #15290, #15289 ) ;
#15240 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -64.50000000000000000 ) ) ;
#15241 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15242 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#15243 = cartesian_point ( 'none', ( 40.56955262170069400, 36.76955262170027100, -60.00000000000000000 ) ) ;
#15244 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15245 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15246 = direction ( 'none', ( -0.7071067811865454600, 0.0000000000000000000, -0.7071067811865495700 ) ) ;
#15247 = cartesian_point ( 'none', ( 33.26955262170065500, 36.76955262170027100, -59.69999999999999600 ) ) ;
#15248 = line ( 'none', #15247, #15236 ) ;
#15249 = cartesian_point ( 'none', ( 40.26262249210758900, 36.76955262170054100, -40.50000000000000000 ) ) ;
#15250 = axis2_placement_3d ( 'none', #15242, #15241, #15231 ) ;
#15251 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15252 = vector ( 'none', #15251, 1000.000000000000000 ) ;
#15253 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -0.8000000000000003800 ) ) ;
#15254 = circle ( 'none', #15213, 41.48499999999999900 ) ;
#15255 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -8.900000000000000400 ) ) ;
#15256 = line ( 'none', #15255, #15252 ) ;
#15257 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15258 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15259 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#15260 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#15261 = cartesian_point ( 'none', ( 22.86218631206527600, -12.97818283052311500, -59.00000000000000000 ) ) ;
#15262 = axis2_placement_3d ( 'none', #15259, #15258, #15257 ) ;
#15263 = direction ( 'none', ( -0.7071067811865392500, 8.659560562354831800e-017, 0.7071067811865557900 ) ) ;
#15264 = vector ( 'none', #15263, 1000.000000000000000 ) ;
#15265 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#15266 = face_outer_bound ( 'none', #2279, .t. ) ;
#15267 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15268 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15269 = circle ( 'none', #15270, 4.699999999999995700 ) ;
#15270 = axis2_placement_3d ( 'none', #15265, #15314, #15313 ) ;
#15271 = cartesian_point ( 'none', ( 32.57843520014805000, 36.76955262170054100, -0.5088825784476485000 ) ) ;
#15272 = line ( 'none', #15271, #15264 ) ;
#15273 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#15274 = direction ( 'none', ( -0.2804006224586507200, 0.9598830610677537800, 0.0000000000000000000 ) ) ;
#15275 = vector ( 'none', #15274, 1000.000000000000100 ) ;
#15276 = circle ( 'none', #15277, 1.649999999999998600 ) ;
#15277 = axis2_placement_3d ( 'none', #15273, #15268, #15267 ) ;
#15278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15279 = cartesian_point ( 'none', ( 32.06955262170041000, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#15280 = circle ( 'none', #15283, 15.00000000000000000 ) ;
#15281 = direction ( 'none', ( 0.3042566573376905300, -0.9525900936214353200, 0.0000000000000000000 ) ) ;
#15282 = vector ( 'none', #15281, 1000.000000000000100 ) ;
#15283 = axis2_placement_3d ( 'none', #15240, #15234, #15278 ) ;
#15284 = cartesian_point ( 'none', ( 6.113505305571767900, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15285 = line ( 'none', #15284, #15275 ) ;
#15286 = cartesian_point ( 'none', ( 4.647900597779560000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15287 = line ( 'none', #15286, #15282 ) ;
#15288 = plane ( 'none', #15239 ) ;
#15289 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15291 = line ( 'none', #15355, #15354 ) ;
#15292 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15294 = cartesian_point ( 'none', ( 15.00000000000000000, 18.00000000000000000, -59.50000000000000000 ) ) ;
#15295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15296 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999997100, -21.34500000000000200 ) ) ;
#15297 = axis2_placement_3d ( 'none', #15316, #15293, #15292 ) ;
#15298 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15299 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15300 = axis2_placement_3d ( 'none', #15307, #15299, #15298 ) ;
#15301 = cartesian_point ( 'none', ( 33.27648275129321600, 36.76955262170054100, -40.50000000000000000 ) ) ;
#15302 = circle ( 'none', #15297, 14.49999999999999800 ) ;
#15303 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -9.399999999999995000 ) ) ;
#15304 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15306 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476485000 ) ) ;
#15307 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -60.00000000000000000 ) ) ;
#15308 = cartesian_point ( 'none', ( 7.043395727649689200, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15309 = cartesian_point ( 'none', ( 8.734243941935403700, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15310 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15311 = vector ( 'none', #15310, 1000.000000000000000 ) ;
#15312 = cartesian_point ( 'none', ( 5.459081604273066500, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15313 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15314 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15315 = conical_surface ( 'none', #15318, 4.191117421552356800, 0.7853981633974366200 ) ;
#15316 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#15317 = circle ( 'none', #15300, 3.799999999999998000 ) ;
#15318 = axis2_placement_3d ( 'none', #15306, #15305, #15304 ) ;
#15319 = direction ( 'none', ( 0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#15320 = vector ( 'none', #15319, 1000.000000000000100 ) ;
#15321 = cartesian_point ( 'none', ( 40.96955262170040900, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#15322 = line ( 'none', #15321, #15320 ) ;
#15323 = line ( 'none', #15312, #15311 ) ;
#15324 = cartesian_point ( 'none', ( -18.86955697197173300, -24.28616772451633200, -59.00000000000000000 ) ) ;
#15325 = circle ( 'none', #15331, 0.9504152215733009400 ) ;
#15326 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15328 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -9.399999999999963100 ) ) ;
#15329 = conical_surface ( 'none', #15348, 1.999999999999988000, 0.7853981633974412800 ) ;
#15330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15331 = axis2_placement_3d ( 'none', #15324, #15330, #15551 ) ;
#15332 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15333 = face_outer_bound ( 'none', #4658, .t. ) ;
#15334 = direction ( 'none', ( -3.304235192336773900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15335 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15337 = axis2_placement_3d ( 'none', #15345, #15336, #15335 ) ;
#15338 = circle ( 'none', #15339, 1.999999999999988000 ) ;
#15340 = oriented_edge ( 'none', *, *, #17906, .t. ) ;
#15339 = axis2_placement_3d ( 'none', #15328, #15327, #15326 ) ;
#15341 = cartesian_point ( 'none', ( 8.477040208169171400, -16.09506594740623000, -59.29999999999999700 ) ) ;
#15342 = cartesian_point ( 'none', ( 10.19984864972761300, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15343 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15344 = vector ( 'none', #15343, 1000.000000000000000 ) ;
#15345 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#15346 = circle ( 'none', #15337, 1.649999999999998600 ) ;
#15347 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -9.400000000000007500 ) ) ;
#15348 = axis2_placement_3d ( 'none', #15347, #15076, #15575 ) ;
#15349 = cartesian_point ( 'none', ( 14.49999999999999800, 18.00000000000000400, -65.00000000000000000 ) ) ;
#15350 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15351 = vector ( 'none', #15350, 1000.000000000000000 ) ;
#15352 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.29999999999999700 ) ) ;
#15353 = direction ( 'none', ( -0.01745240643728354600, 2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#15354 = vector ( 'none', #15353, 1000.000000000000100 ) ;
#15355 = cartesian_point ( 'none', ( 32.56955262170040300, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#15356 = cartesian_point ( 'none', ( 8.734243941935403700, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15357 = line ( 'none', #15356, #15344 ) ;
#15358 = cartesian_point ( 'none', ( 6.369187123753585300, -16.09506594740623000, -59.29999999999999700 ) ) ;
#15359 = line ( 'none', #15358, #15351 ) ;
#15360 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15362 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#15363 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15364 = axis2_placement_3d ( 'none', #15378, #15383, #15363 ) ;
#15365 = face_outer_bound ( 'none', #2552, .t. ) ;
#15366 = conical_surface ( 'none', #15376, 4.200000000000002000, 0.01745329251994333400 ) ;
#15367 = cartesian_point ( 'none', ( 5.459081604273066500, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15368 = line ( 'none', #15367, #15420 ) ;
#15369 = conical_surface ( 'none', #15444, 4.200000000000002000, 0.01745329251994333400 ) ;
#15370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15371 = direction ( 'none', ( 9.933714385893464900e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15373 = axis2_placement_3d ( 'none', #15379, #15372, #15371 ) ;
#15374 = conical_surface ( 'none', #15373, 4.191117421552356800, 0.7853981633974366200 ) ;
#15375 = circle ( 'none', #15364, 3.493069870407185200 ) ;
#15376 = axis2_placement_3d ( 'none', #15362, #15361, #15360 ) ;
#15377 = axis2_placement_3d ( 'none', #15380, #15382, #15370 ) ;
#15378 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -40.49999999999999300 ) ) ;
#15379 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476485000 ) ) ;
#15380 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#15381 = face_outer_bound ( 'none', #2983, .t. ) ;
#15382 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15384 = cartesian_point ( 'none', ( 6.369187123753585300, -16.09506594740623000, -59.29999999999999700 ) ) ;
#15385 = face_outer_bound ( 'none', #3061, .t. ) ;
#15386 = conical_surface ( 'none', #15377, 1.649999999999998600, 1.029744258676652800 ) ;
#15387 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.29999999999998300 ) ) ;
#15388 = cartesian_point ( 'none', ( 7.435963109636800200, -19.64618167298705500, -59.29999999999999700 ) ) ;
#15389 = cartesian_point ( 'none', ( 7.461127764057435400, -19.53947670486970600, -59.29999999999999700 ) ) ;
#15390 = cartesian_point ( 'none', ( 7.501881630437745600, -19.37450479160122900, -59.30000000000000400 ) ) ;
#15391 = cartesian_point ( 'none', ( 7.548181398272669500, -19.19862954799612700, -59.30000000000000400 ) ) ;
#15392 = cartesian_point ( 'none', ( 7.598000987436344100, -19.01117855686708700, -59.29999999999999700 ) ) ;
#15393 = cartesian_point ( 'none', ( 7.654332728839721200, -18.81295436241087100, -59.29999999999999000 ) ) ;
#15394 = cartesian_point ( 'none', ( 7.715697826365785200, -18.60357737696426700, -59.30000000000000400 ) ) ;
#15395 = cartesian_point ( 'none', ( 7.780812520742221800, -18.38330605047328300, -59.29999999999999700 ) ) ;
#15396 = cartesian_point ( 'none', ( 7.826572584967387100, -18.23281928877346300, -59.29999999999999700 ) ) ;
#15397 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.29999999999999700 ) ) ;
#15398 = cartesian_point ( 'none', ( 9.390189558818521600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15399 = vector ( 'none', #15401, 1000.000000000000000 ) ;
#15400 = circle ( 'none', #15443, 4.191117421552363900 ) ;
#15401 = direction ( 'none', ( -0.2810012814555039000, -0.9597073928132285900, 0.0000000000000000000 ) ) ;
#15402 = cartesian_point ( 'none', ( 9.390189558818521600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15403 = b_spline_curve_with_knots ( 'none', 3,
( #15397, #15396, #15395, #15394, #15393, #15392, #15391, #15390, #15389, #15388, #15387 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.1510731628026242600, 0.2949483291528460800, 0.4307170212974896200, 0.5602118692534130400, 0.6813590824809870900, 0.7944190896427163500, 0.9012439475157512100, 1.000000000000000000 ),
.unspecified. ) ;
#15404 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476470600 ) ) ;
#15405 = line ( 'none', #15402, #15399 ) ;
#15406 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#15407 = face_outer_bound ( 'none', #2558, .t. ) ;
#15408 = cartesian_point ( 'none', ( 9.390189558818521600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15409 = line ( 'none', #15439, #15438 ) ;
#15410 = cartesian_point ( 'none', ( 7.850010987389950400, -18.15573964870493000, -59.29999999999999700 ) ) ;
#15411 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15412 = vector ( 'none', #15411, 1000.000000000000000 ) ;
#15413 = cartesian_point ( 'none', ( 7.043395727649689200, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15414 = line ( 'none', #15413, #15412 ) ;
#15415 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15416 = vector ( 'none', #15415, 1000.000000000000000 ) ;
#15417 = cartesian_point ( 'none', ( 10.19984864972761300, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15418 = line ( 'none', #15417, #15416 ) ;
#15419 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15420 = vector ( 'none', #15419, 1000.000000000000000 ) ;
#15421 = cartesian_point ( 'none', ( 7.802831604273067400, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15422 = circle ( 'none', #15436, 3.493069870407185200 ) ;
#15423 = line ( 'none', #15476, #15463 ) ;
#15424 = circle ( 'none', #15434, 3.499999999999996000 ) ;
#15425 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.29999999999999700 ) ) ;
#15426 = cartesian_point ( 'none', ( 7.111839396565676100, -18.39490897010625800, -59.29999999999999000 ) ) ;
#15427 = cartesian_point ( 'none', ( 7.184583808268316200, -18.62902513047913200, -59.29999999999999000 ) ) ;
#15428 = cartesian_point ( 'none', ( 7.275975491441230700, -18.98388883783194800, -59.30000000000000400 ) ) ;
#15429 = cartesian_point ( 'none', ( 7.358123078723704000, -19.33939406716764300, -59.29999999999999000 ) ) ;
#15430 = cartesian_point ( 'none', ( 7.401947732899161600, -19.57803857545967900, -59.30000000000000400 ) ) ;
#15431 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.29999999999998300 ) ) ;
#15432 = b_spline_curve_with_knots ( 'none', 3,
( #15431, #15430, #15429, #15428, #15427, #15426, #15425 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2488751571872429000, 0.4974197103002313000, 0.7479413436558446400, 1.000000000000000000 ),
.unspecified. ) ;
#15433 = direction ( 'none', ( 9.933714385893447500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15434 = axis2_placement_3d ( 'none', #15473, #15472, #15471 ) ;
#15435 = cartesian_point ( 'none', ( 7.423874623753585300, -19.69744013571791900, -59.29999999999998300 ) ) ;
#15436 = axis2_placement_3d ( 'none', #15481, #15480, #15479 ) ;
#15437 = direction ( 'none', ( -0.3078556154853162000, 0.9514330875128094200, 0.0000000000000000000 ) ) ;
#15438 = vector ( 'none', #15437, 1000.000000000000000 ) ;
#15439 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.29999999999999700 ) ) ;
#15440 = direction ( 'none', ( 9.912705577010322200e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15442 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15443 = axis2_placement_3d ( 'none', #15404, #15442, #15433 ) ;
#15444 = axis2_placement_3d ( 'none', #15406, #15441, #15440 ) ;
#15445 = axis2_placement_3d ( 'none', #15546, #15545, #15544 ) ;
#15446 = conical_surface ( 'none', #15453, 3.500000000000016900, 0.7853981633974453900 ) ;
#15447 = face_outer_bound ( 'none', #4141, .t. ) ;
#15448 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15449 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15450 = vector ( 'none', #15449, 1000.000000000000000 ) ;
#15451 = cartesian_point ( 'none', ( 4.647900597779560000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15452 = axis2_placement_3d ( 'none', #15465, #15459, #15515 ) ;
#15453 = axis2_placement_3d ( 'none', #15514, #15448, #15507 ) ;
#15454 = axis2_placement_3d ( 'none', #15504, #15503, #15502 ) ;
#15455 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15456 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15457 = cartesian_point ( 'none', ( 5.459081604273066500, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15458 = circle ( 'none', #15452, 3.499999999999989300 ) ;
#15459 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15460 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15461 = vector ( 'none', #15460, 1000.000000000000000 ) ;
#15462 = cartesian_point ( 'none', ( 8.734243941935403700, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15463 = vector ( 'none', #15475, 1000.000000000000000 ) ;
#15464 = line ( 'none', #15451, #15450 ) ;
#15465 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -59.69999999999996700 ) ) ;
#15466 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15467 = line ( 'none', #15462, #15461 ) ;
#15468 = axis2_placement_3d ( 'none', #15457, #15456, #15455 ) ;
#15469 = face_outer_bound ( 'none', #3100, .t. ) ;
#15470 = plane ( 'none', #15468 ) ;
#15471 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15472 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15473 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -59.69999999999996700 ) ) ;
#15474 = line ( 'none', #15398, #15477 ) ;
#15475 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15476 = cartesian_point ( 'none', ( 6.113505305571767900, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15477 = vector ( 'none', #15466, 1000.000000000000000 ) ;
#15478 = face_outer_bound ( 'none', #3828, .t. ) ;
#15479 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15481 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -40.49999999999999300 ) ) ;
#15482 = face_outer_bound ( 'none', #9674, .t. ) ;
#15483 = plane ( 'none', #15532 ) ;
#15484 = conical_surface ( 'none', #15493, 3.500000000000016900, 0.7853981633974453900 ) ;
#15485 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15486 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15487 = cartesian_point ( 'none', ( 10.19984864972761300, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15488 = cartesian_point ( 'none', ( 9.390189558818521600, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15489 = plane ( 'none', #15541 ) ;
#15490 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15491 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -59.69999999999999600 ) ) ;
#15492 = face_outer_bound ( 'none', #3327, .t. ) ;
#15493 = axis2_placement_3d ( 'none', #15537, #15497, #15531 ) ;
#15494 = plane ( 'none', #15445 ) ;
#15495 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15496 = vector ( 'none', #15495, 1000.000000000000000 ) ;
#15497 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15498 = direction ( 'none', ( -0.2911053833465699900, -0.9566909928428544200, 0.0000000000000000000 ) ) ;
#15499 = vector ( 'none', #15498, 1000.000000000000100 ) ;
#15500 = cartesian_point ( 'none', ( 8.477040208169171400, -16.09506594740623000, -59.29999999999999700 ) ) ;
#15501 = face_outer_bound ( 'none', #3947, .t. ) ;
#15502 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15503 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15504 = cartesian_point ( 'none', ( 8.734243941935403700, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15505 = cartesian_point ( 'none', ( 10.19984864972761300, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15506 = line ( 'none', #15505, #15496 ) ;
#15507 = direction ( 'none', ( 3.965082230804111700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15508 = axis2_placement_3d ( 'none', #15487, #15486, #15485 ) ;
#15509 = line ( 'none', #15500, #15499 ) ;
#15510 = plane ( 'none', #15508 ) ;
#15511 = plane ( 'none', #15454 ) ;
#15512 = face_outer_bound ( 'none', #3643, .t. ) ;
#15513 = face_outer_bound ( 'none', #3827, .t. ) ;
#15514 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -59.69999999999999600 ) ) ;
#15515 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15516 = face_outer_bound ( 'none', #4101, .t. ) ;
#15517 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15519 = conical_surface ( 'none', #15571, 1.649999999999998600, 1.029744258676652800 ) ;
#15520 = circle ( 'none', #15569, 6.800000000000028200 ) ;
#15521 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15522 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15523 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -63.00000000000000000 ) ) ;
#15524 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -9.399999999999995000 ) ) ;
#15525 = axis2_placement_3d ( 'none', #15563, #15558, #15557 ) ;
#15526 = circle ( 'none', #15534, 1.649999999999995200 ) ;
#15527 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15528 = direction ( 'none', ( 0.3044320490886529600, 0.9525340558151629300, 0.0000000000000000000 ) ) ;
#15529 = direction ( 'none', ( 0.9525340558151630400, -0.3044320490886530100, 0.0000000000000000000 ) ) ;
#15530 = cartesian_point ( 'none', ( 7.802831604273067400, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15531 = direction ( 'none', ( -9.912705577010278000e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15532 = axis2_placement_3d ( 'none', #15530, #15529, #15528 ) ;
#15533 = conical_surface ( 'none', #15536, 3.500000000000016900, 0.7853981633974453900 ) ;
#15534 = axis2_placement_3d ( 'none', #15524, #15518, #15517 ) ;
#15535 = conical_surface ( 'none', #15542, 6.800000000000028200, 0.7853981633974569400 ) ;
#15536 = axis2_placement_3d ( 'none', #15491, #15490, #15527 ) ;
#15537 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -59.69999999999999600 ) ) ;
#15538 = face_outer_bound ( 'none', #3921, .t. ) ;
#15539 = direction ( 'none', ( -0.2810012814555039000, -0.9597073928132285900, 0.0000000000000000000 ) ) ;
#15540 = direction ( 'none', ( -0.9597073928132285900, 0.2810012814555039000, 0.0000000000000000000 ) ) ;
#15541 = axis2_placement_3d ( 'none', #15488, #15540, #15539 ) ;
#15542 = axis2_placement_3d ( 'none', #15523, #15522, #15521 ) ;
#15543 = face_outer_bound ( 'none', #4129, .t. ) ;
#15544 = direction ( 'none', ( -0.2804006224586507200, 0.9598830610677537800, 0.0000000000000000000 ) ) ;
#15545 = direction ( 'none', ( 0.9598830610677539000, 0.2804006224586507700, 0.0000000000000000000 ) ) ;
#15546 = cartesian_point ( 'none', ( 6.113505305571767900, -15.21844257078285300, -59.29999999999999700 ) ) ;
#15547 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15549 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#15550 = face_outer_bound ( 'none', #4187, .t. ) ;
#15551 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15552 = plane ( 'none', #15560 ) ;
#15553 = axis2_placement_3d ( 'none', #15549, #15548, #15547 ) ;
#15554 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#15555 = cartesian_point ( 'none', ( 3.300000000000000700, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#15556 = face_outer_bound ( 'none', #4239, .t. ) ;
#15557 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15558 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15559 = axis2_placement_3d ( 'none', #15600, #15599, #15596 ) ;
#15560 = axis2_placement_3d ( 'none', #15595, #15594, #15593 ) ;
#15561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15563 = cartesian_point ( 'none', ( 7.043395727649689200, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15564 = conical_surface ( 'none', #15553, 6.800000000000014000, 0.7853981633974801400 ) ;
#15565 = face_outer_bound ( 'none', #4443, .t. ) ;
#15566 = plane ( 'none', #15525 ) ;
#15567 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15568 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15569 = axis2_placement_3d ( 'none', #15573, #15568, #15567 ) ;
#15570 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#15571 = axis2_placement_3d ( 'none', #15570, #15562, #15561 ) ;
#15572 = cartesian_point ( 'none', ( 6.369187123753585300, -16.09506594740623000, -59.00000000000000000 ) ) ;
#15573 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -63.00000000000000000 ) ) ;
#15574 = face_outer_bound ( 'none', #4486, .t. ) ;
#15575 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15576 = axis2_placement_3d ( 'none', #15830, #16085, #16093 ) ;
#15577 = vector ( 'none', #15581, 1000.000000000000000 ) ;
#15578 = axis2_placement_3d ( 'none', #15555, #15554, #15589 ) ;
#15579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15581 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15582 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.29999999999999700 ) ) ;
#15583 = circle ( 'none', #15578, 0.2000000000000000900 ) ;
#15584 = circle ( 'none', #15587, 42.88499999999999800 ) ;
#15585 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15586 = vector ( 'none', #15585, 1000.000000000000000 ) ;
#15587 = axis2_placement_3d ( 'none', #15597, #15580, #15579 ) ;
#15588 = circle ( 'none', #15576, 3.499999999999996000 ) ;
#15589 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#15590 = cartesian_point ( 'none', ( 7.802831604273067400, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15591 = line ( 'none', #15590, #15586 ) ;
#15592 = face_outer_bound ( 'none', #4323, .t. ) ;
#15593 = direction ( 'none', ( 0.3042566573376905300, -0.9525900936214353200, 0.0000000000000000000 ) ) ;
#15594 = direction ( 'none', ( -0.9525900936214354300, -0.3042566573376905800, 0.0000000000000000000 ) ) ;
#15595 = cartesian_point ( 'none', ( 4.647900597779560000, -12.97818283052311400, -59.29999999999999700 ) ) ;
#15596 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15597 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#15598 = line ( 'none', #15582, #15577 ) ;
#15599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15600 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -9.399999999999995000 ) ) ;
#15601 = conical_surface ( 'none', #15559, 1.649999999999995200, 0.7853981633974570500 ) ;
#15602 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -58.99999999999998600 ) ) ;
#15603 = direction ( 'none', ( -0.3078556154853162000, 0.9514330875128094200, 0.0000000000000000000 ) ) ;
#15604 = vector ( 'none', #15603, 1000.000000000000000 ) ;
#15605 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.00000000000000000 ) ) ;
#15606 = line ( 'none', #15605, #15604 ) ;
#15607 = axis2_placement_3d ( 'none', #15613, #15666, #15657 ) ;
#15608 = direction ( 'none', ( -0.3078556154853162000, 0.9514330875128094200, 0.0000000000000000000 ) ) ;
#15609 = direction ( 'none', ( 0.9514330875128094200, 0.3078556154853162000, 0.0000000000000000000 ) ) ;
#15610 = cartesian_point ( 'none', ( 7.075355954922417600, -18.27749289545817700, -59.29999999999999700 ) ) ;
#15611 = cartesian_point ( 'none', ( -5.384566934687971900, -19.60155945389973600, -59.29999999999999700 ) ) ;
#15612 = line ( 'none', #15611, #15652 ) ;
#15613 = cartesian_point ( 'none', ( -5.384566934687971900, -19.60155945389973600, -59.29999999999999700 ) ) ;
#15614 = face_outer_bound ( 'none', #4972, .t. ) ;
#15615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15616 = vector ( 'none', #15615, 1000.000000000000000 ) ;
#15617 = cartesian_point ( 'none', ( 7.043395727649689200, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15618 = line ( 'none', #15617, #15616 ) ;
#15619 = line ( 'none', #15632, #15667 ) ;
#15620 = axis2_placement_3d ( 'none', #15610, #15609, #15608 ) ;
#15621 = cartesian_point ( 'none', ( -21.90583947113431100, -22.90685330643495000, -59.29999999999999700 ) ) ;
#15622 = direction ( 'none', ( -0.2911053833465699900, -0.9566909928428544200, 0.0000000000000000000 ) ) ;
#15623 = vector ( 'none', #15622, 1000.000000000000100 ) ;
#15624 = cartesian_point ( 'none', ( 8.477040208169171400, -16.09506594740623000, -59.00000000000000000 ) ) ;
#15625 = line ( 'none', #15624, #15623 ) ;
#15626 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15628 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -9.399999999999995000 ) ) ;
#15629 = face_outer_bound ( 'none', #4395, .t. ) ;
#15630 = conical_surface ( 'none', #15636, 1.649999999999995200, 0.7853981633974570500 ) ;
#15631 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15632 = cartesian_point ( 'none', ( -5.384566934687971900, -17.26389711623739800, -59.29999999999999700 ) ) ;
#15633 = face_outer_bound ( 'none', #4943, .t. ) ;
#15634 = plane ( 'none', #15620 ) ;
#15635 = face_outer_bound ( 'none', #18514, .t. ) ;
#15636 = axis2_placement_3d ( 'none', #15628, #15627, #15626 ) ;
#15637 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15638 = vector ( 'none', #15637, 1000.000000000000000 ) ;
#15639 = cartesian_point ( 'none', ( -1.878073428194465100, -17.26389711623739800, -59.29999999999999700 ) ) ;
#15640 = line ( 'none', #15639, #15638 ) ;
#15641 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15642 = plane ( 'none', #15648 ) ;
#15643 = line ( 'none', #15692, #15684 ) ;
#15644 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15645 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -9.399999999999995000 ) ) ;
#15646 = axis2_placement_3d ( 'none', #15645, #15644, #15641 ) ;
#15647 = vector ( 'none', #15653, 1000.000000000000000 ) ;
#15648 = axis2_placement_3d ( 'none', #15697, #15696, #15695 ) ;
#15649 = cartesian_point ( 'none', ( -5.384566934687971900, -19.60155945389973600, -59.29999999999999700 ) ) ;
#15650 = face_outer_bound ( 'none', #18519, .t. ) ;
#15651 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15652 = vector ( 'none', #15651, 1000.000000000000000 ) ;
#15653 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15654 = cartesian_point ( 'none', ( -1.878073428194465100, -16.38727373961402400, -59.29999999999999700 ) ) ;
#15655 = line ( 'none', #15654, #15647 ) ;
#15656 = conical_surface ( 'none', #15646, 1.649999999999995200, 0.7853981633974570500 ) ;
#15657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15658 = axis2_placement_3d ( 'none', #15689, #15688, #15687 ) ;
#15659 = face_outer_bound ( 'none', #4614, .t. ) ;
#15660 = cartesian_point ( 'none', ( -1.683268233389270600, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15661 = plane ( 'none', #15607 ) ;
#15662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15663 = vector ( 'none', #15662, 1000.000000000000000 ) ;
#15664 = cartesian_point ( 'none', ( -5.384566934687971900, -17.26389711623739800, -59.29999999999999700 ) ) ;
#15665 = line ( 'none', #15664, #15663 ) ;
#15666 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15667 = vector ( 'none', #15631, 1000.000000000000000 ) ;
#15668 = cylindrical_surface ( 'none', #15674, 42.88499999999999800 ) ;
#15669 = plane ( 'none', #15734 ) ;
#15670 = face_bound ( 'none', #5297, .t. ) ;
#15671 = cartesian_point ( 'none', ( -18.06736754047725700, -23.26947036830630800, -59.29999999999999700 ) ) ;
#15672 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15673 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15674 = axis2_placement_3d ( 'none', #15676, #15675, #15732 ) ;
#15675 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15676 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#15677 = plane ( 'none', #15699 ) ;
#15678 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15679 = face_outer_bound ( 'none', #5009, .t. ) ;
#15680 = cartesian_point ( 'none', ( -21.13304500599067400, -22.61913370969087100, -59.29999999999999700 ) ) ;
#15681 = face_outer_bound ( 'none', #4746, .t. ) ;
#15682 = cylindrical_surface ( 'none', #15714, 2.015367206972998200 ) ;
#15683 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15684 = vector ( 'none', #15683, 1000.000000000000000 ) ;
#15685 = vector ( 'none', #15678, 1000.000000000000000 ) ;
#15686 = cartesian_point ( 'none', ( -1.683268233389270600, -19.60155945389973600, -59.29999999999999700 ) ) ;
#15687 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15689 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -9.399999999999963100 ) ) ;
#15690 = cartesian_point ( 'none', ( -1.683268233389270600, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15691 = cartesian_point ( 'none', ( -5.384566934687971900, -17.26389711623739800, -59.29999999999999700 ) ) ;
#15692 = cartesian_point ( 'none', ( -1.683268233389270600, -20.47818283052311400, -59.29999999999999700 ) ) ;
#15693 = face_outer_bound ( 'none', #5076, .t. ) ;
#15694 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#15695 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15696 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15697 = cartesian_point ( 'none', ( -5.384566934687971900, -17.26389711623739800, -59.29999999999999700 ) ) ;
#15698 = conical_surface ( 'none', #15658, 1.999999999999988000, 0.7853981633974414000 ) ;
#15699 = axis2_placement_3d ( 'none', #15690, #15673, #15672 ) ;
#15700 = cartesian_point ( 'none', ( -5.384566934687971900, -19.60155945389973600, -59.29999999999999700 ) ) ;
#15701 = line ( 'none', #15700, #15685 ) ;
#15702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15703 = cartesian_point ( 'none', ( -20.83112762406736700, -24.61175782713869600, -59.29999999999999700 ) ) ;
#15704 = vector ( 'none', #15758, 1000.000000000000000 ) ;
#15705 = cartesian_point ( 'none', ( -21.90583947113431100, -22.90685330643495000, -59.29999999999999700 ) ) ;
#15706 = line ( 'none', #15705, #15704 ) ;
#15707 = axis2_placement_3d ( 'none', #15748, #15747, #15746 ) ;
#15708 = face_outer_bound ( 'none', #5875, .t. ) ;
#15709 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15710 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15711 = circle ( 'none', #15754, 5.787444013651668900 ) ;
#15712 = cartesian_point ( 'none', ( -20.83028818909299000, -28.35481968773416400, -59.29999999999999700 ) ) ;
#15713 = axis2_placement_3d ( 'none', #15755, #15741, #15740 ) ;
#15714 = axis2_placement_3d ( 'none', #15703, #15702, #15709 ) ;
#15715 = cylindrical_surface ( 'none', #15719, 5.787444013651668900 ) ;
#15716 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15717 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15718 = cartesian_point ( 'none', ( -20.83112762406736700, -24.61175782713869600, -59.29999999999999700 ) ) ;
#15719 = axis2_placement_3d ( 'none', #15712, #15725, #15763 ) ;
#15720 = circle ( 'none', #15728, 2.015367206972998200 ) ;
#15721 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15722 = vector ( 'none', #15721, 1000.000000000000000 ) ;
#15723 = cartesian_point ( 'none', ( -18.06736754047725700, -23.26947036830630800, -59.29999999999999700 ) ) ;
#15724 = line ( 'none', #15723, #15722 ) ;
#15725 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15726 = face_outer_bound ( 'none', #5038, .t. ) ;
#15727 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15728 = axis2_placement_3d ( 'none', #15718, #15717, #15716 ) ;
#15729 = vector ( 'none', #15710, 1000.000000000000000 ) ;
#15730 = cartesian_point ( 'none', ( -21.13304500599067400, -22.61913370969087100, -59.29999999999999700 ) ) ;
#15731 = line ( 'none', #15730, #15729 ) ;
#15732 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15734 = axis2_placement_3d ( 'none', #15694, #15733, #15727 ) ;
#15735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15736 = vector ( 'none', #15735, 1000.000000000000000 ) ;
#15737 = cartesian_point ( 'none', ( -20.23899973765608700, -22.59766012955359600, -59.29999999999999700 ) ) ;
#15738 = cartesian_point ( 'none', ( -20.60150515202935800, -26.12724286736769100, -59.29999999999999700 ) ) ;
#15739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15742 = face_outer_bound ( 'none', #5449, .t. ) ;
#15743 = line ( 'none', #15737, #15736 ) ;
#15744 = cylindrical_surface ( 'none', #15785, 3.548149444215841400 ) ;
#15745 = cylindrical_surface ( 'none', #15753, 3.548149444220910300 ) ;
#15746 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15748 = cartesian_point ( 'none', ( -20.60150515202935800, -26.12724286736769100, -59.29999999999999700 ) ) ;
#15749 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15750 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15751 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15753 = axis2_placement_3d ( 'none', #15738, #15750, #15749 ) ;
#15754 = axis2_placement_3d ( 'none', #15762, #15752, #15751 ) ;
#15755 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#15756 = circle ( 'none', #15713, 1.649999999999998600 ) ;
#15757 = cartesian_point ( 'none', ( -20.23899973765608700, -22.59766012955359600, -59.29999999999999700 ) ) ;
#15758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15759 = cartesian_point ( 'none', ( -19.76125094403722900, -26.38718162716805400, -59.29999999999999700 ) ) ;
#15760 = circle ( 'none', #15780, 3.548149444215841400 ) ;
#15761 = circle ( 'none', #15707, 3.548149444220910300 ) ;
#15762 = cartesian_point ( 'none', ( -20.83028818909299000, -28.35481968773416400, -59.29999999999999700 ) ) ;
#15763 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15764 = cylindrical_surface ( 'none', #15818, 2.015367206976710800 ) ;
#15765 = circle ( 'none', #15802, 42.88499999999999800 ) ;
#15766 = cartesian_point ( 'none', ( -28.18999999999999800, 24.32000000000000000, -9.399999999999995000 ) ) ;
#15767 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15768 = axis2_placement_3d ( 'none', #15774, #15770, #15783 ) ;
#15769 = oriented_edge ( 'none', *, *, #16100, .f. ) ;
#15770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15772 = vector ( 'none', #15771, 1000.000000000000000 ) ;
#15773 = conical_surface ( 'none', #15768, 1.999999999999988000, 0.7853981633974414000 ) ;
#15774 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -9.399999999999963100 ) ) ;
#15775 = line ( 'none', #15776, #15772 ) ;
#15776 = cartesian_point ( 'none', ( -17.34162509795150300, -23.79203707561738300, -59.29999999999999700 ) ) ;
#15777 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#15778 = line ( 'none', #15777, #15784 ) ;
#15779 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15780 = axis2_placement_3d ( 'none', #15759, #15739, #15779 ) ;
#15781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15782 = face_outer_bound ( 'none', #17837, .t. ) ;
#15783 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15784 = vector ( 'none', #15767, 1000.000000000000000 ) ;
#15785 = axis2_placement_3d ( 'none', #15787, #15781, #15788 ) ;
#15786 = face_outer_bound ( 'none', #5572, .t. ) ;
#15787 = cartesian_point ( 'none', ( -19.76125094403722900, -26.38718162716805400, -59.29999999999999700 ) ) ;
#15788 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15789 = cartesian_point ( 'none', ( -17.34162509795150300, -23.79203707561738300, -59.29999999999999700 ) ) ;
#15790 = circle ( 'none', #15803, 0.7013183372967455300 ) ;
#15791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15793 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -9.399999999999995000 ) ) ;
#15794 = axis2_placement_3d ( 'none', #15793, #15792, #15791 ) ;
#15795 = circle ( 'none', #15794, 1.649999999999995200 ) ;
#15796 = axis2_placement_3d ( 'none', #15834, #15811, #15833 ) ;
#15797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15798 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -9.399999999999995000 ) ) ;
#15799 = circle ( 'none', #15851, 2.499999999999946700 ) ;
#15800 = line ( 'none', #15841, #15840 ) ;
#15801 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15802 = axis2_placement_3d ( 'none', #15822, #15810, #15801 ) ;
#15803 = axis2_placement_3d ( 'none', #15854, #15853, #15852 ) ;
#15804 = cartesian_point ( 'none', ( 28.68999999999999400, 24.32000000000000700, -8.900000000000000400 ) ) ;
#15805 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15806 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -9.399999999999995000 ) ) ;
#15807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15808 = vertex_point ( 'none', #5055 ) ;
#15809 = cartesian_point ( 'none', ( -18.71598507349316500, -25.26609258223385300, -59.29999999999999700 ) ) ;
#15810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15811 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#15812 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#15813 = face_outer_bound ( 'none', #7801, .t. ) ;
#15814 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15815 = vector ( 'none', #15814, 1000.000000000000000 ) ;
#15816 = cartesian_point ( 'none', ( -17.90877048431576700, -25.62533926493885200, -59.29999999999999700 ) ) ;
#15817 = line ( 'none', #15816, #15815 ) ;
#15818 = axis2_placement_3d ( 'none', #15809, #15807, #15805 ) ;
#15819 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15820 = axis2_placement_3d ( 'none', #15829, #15828, #15819 ) ;
#15821 = circle ( 'none', #15820, 2.015367206976710800 ) ;
#15822 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15823 = cartesian_point ( 'none', ( -16.86629487914288800, -24.46587313490609400, -59.29999999999999700 ) ) ;
#15824 = direction ( 'none', ( -0.7071067811865426900, 8.659560562354874900e-017, 0.7071067811865524600 ) ) ;
#15825 = vector ( 'none', #15824, 1000.000000000000000 ) ;
#15826 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -9.399999999999963100 ) ) ;
#15827 = line ( 'none', #15826, #15825 ) ;
#15828 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15829 = cartesian_point ( 'none', ( -18.71598507349316500, -25.26609258223385300, -59.29999999999999700 ) ) ;
#15830 = cartesian_point ( 'none', ( -36.76955262170066900, -36.76955262170027100, -59.69999999999999600 ) ) ;
#15831 = direction ( 'none', ( -0.7071067811865536800, 8.659560562355006800e-017, 0.7071067811865414700 ) ) ;
#15832 = cylindrical_surface ( 'none', #16343, 10.05374324839425700 ) ;
#15833 = direction ( 'none', ( 0.0000000000000000000, -3.614249330683746800e-015, 1.000000000000000000 ) ) ;
#15834 = cartesian_point ( 'none', ( 6.499999999999999100, -0.5150000000000000100, -1.863039991300387900e-015 ) ) ;
#15835 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15836 = advanced_face ( 'none', ( #5030 ), #5094, .f. ) ;
#15837 = vector ( 'none', #15835, 1000.000000000000000 ) ;
#15838 = cartesian_point ( 'none', ( -16.86629487914288800, -24.46587313490609400, -59.29999999999999700 ) ) ;
#15839 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15840 = vector ( 'none', #15831, 1000.000000000000000 ) ;
#15841 = cartesian_point ( 'none', ( 24.89000000000000100, 24.32000000000000700, -9.399999999999995000 ) ) ;
#15842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#15844 = circle ( 'none', #15796, 6.479565957685745800 ) ;
#15845 = line ( 'none', #15838, #15837 ) ;
#15846 = face_outer_bound ( 'none', #7721, .t. ) ;
#15847 = conical_surface ( 'none', #15850, 1.649999999999995200, 0.7853981633974570500 ) ;
#15848 = direction ( 'none', ( 0.7071067811865426900, 0.0000000000000000000, 0.7071067811865524600 ) ) ;
#15849 = vector ( 'none', #15848, 1000.000000000000000 ) ;
#15850 = axis2_placement_3d ( 'none', #15798, #15797, #15839 ) ;
#15851 = axis2_placement_3d ( 'none', #15812, #15843, #15842 ) ;
#15852 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15854 = cartesian_point ( 'none', ( -17.50996003709770200, -24.74433780890218400, -59.29999999999999700 ) ) ;
#15855 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -9.399999999999963100 ) ) ;
#15856 = vertex_point ( 'none', #5032 ) ;
#15857 = line ( 'none', #15855, #15849 ) ;
#15858 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15860 = cartesian_point ( 'none', ( -18.21152730121503900, -19.88965328689524300, -59.29999999999999700 ) ) ;
#15861 = axis2_placement_3d ( 'none', #15860, #15859, #15858 ) ;
#15862 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15864 = axis2_placement_3d ( 'none', #15881, #15863, #15862 ) ;
#15865 = axis2_placement_3d ( 'none', #15893, #15896, #15891 ) ;
#15866 = cartesian_point ( 'none', ( -18.44031033828022700, -22.11723010726309400, -59.29999999999999700 ) ) ;
#15867 = conical_surface ( 'none', #15864, 1.649999999999995200, 0.7853981633974570500 ) ;
#15868 = circle ( 'none', #15913, 3.548149444220345000 ) ;
#15869 = circle ( 'none', #15861, 5.787444013652627300 ) ;
#15870 = cylindrical_surface ( 'none', #15914, 3.548149444220345000 ) ;
#15871 = face_outer_bound ( 'none', #8851, .t. ) ;
#15872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15873 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15874 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15875 = cartesian_point ( 'none', ( -17.50996003709770200, -24.74433780890218400, -59.29999999999999700 ) ) ;
#15876 = cartesian_point ( 'none', ( -18.21068786624080700, -23.63271514749030900, -59.29999999999999700 ) ) ;
#15877 = axis2_placement_3d ( 'none', #15876, #15882, #15872 ) ;
#15878 = axis2_placement_3d ( 'none', #15875, #15874, #15873 ) ;
#15879 = face_outer_bound ( 'none', #8903, .t. ) ;
#15880 = cylindrical_surface ( 'none', #15878, 0.7013183372967455300 ) ;
#15881 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -9.399999999999995000 ) ) ;
#15882 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15883 = face_outer_bound ( 'none', #8092, .t. ) ;
#15884 = cylindrical_surface ( 'none', #15877, 2.015367206973966300 ) ;
#15885 = face_outer_bound ( 'none', #6277, .t. ) ;
#15886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15887 = cartesian_point ( 'none', ( -18.21068786624080700, -23.63271514749030900, -59.29999999999999700 ) ) ;
#15888 = axis2_placement_3d ( 'none', #15887, #15886, #15952 ) ;
#15889 = circle ( 'none', #15888, 2.015367206973966300 ) ;
#15890 = cylindrical_surface ( 'none', #15921, 5.787444013652627300 ) ;
#15891 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15892 = face_outer_bound ( 'none', #9336, .t. ) ;
#15893 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -9.399999999999995000 ) ) ;
#15894 = direction ( 'none', ( 0.7071067811865536800, 0.0000000000000000000, 0.7071067811865414700 ) ) ;
#15895 = vector ( 'none', #15894, 1000.000000000000000 ) ;
#15896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15897 = cartesian_point ( 'none', ( 28.18999999999999100, 24.32000000000000700, -9.399999999999995000 ) ) ;
#15898 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15899 = vector ( 'none', #15898, 1000.000000000000000 ) ;
#15900 = face_outer_bound ( 'none', #9397, .t. ) ;
#15901 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -9.399999999999995000 ) ) ;
#15902 = line ( 'none', #15901, #15895 ) ;
#15903 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15904 = circle ( 'none', #15865, 1.649999999999995200 ) ;
#15905 = cartesian_point ( 'none', ( -18.80281575265023600, -25.64681284507695100, -59.29999999999999700 ) ) ;
#15906 = line ( 'none', #15905, #15899 ) ;
#15907 = cartesian_point ( 'none', ( 24.89000000000000100, 24.32000000000000700, -9.399999999999995000 ) ) ;
#15908 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15909 = cartesian_point ( 'none', ( -18.44031033828022700, -22.11723010726309400, -59.29999999999999700 ) ) ;
#15910 = cartesian_point ( 'none', ( -18.80281575265023600, -25.64681284507695100, -59.29999999999999700 ) ) ;
#15911 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15913 = axis2_placement_3d ( 'none', #15866, #15912, #15911 ) ;
#15914 = axis2_placement_3d ( 'none', #15909, #15908, #15903 ) ;
#15915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#15916 = cartesian_point ( 'none', ( -19.28056454626238600, -21.85729134746301800, -59.29999999999999700 ) ) ;
#15917 = axis2_placement_3d ( 'none', #15916, #15915, #15986 ) ;
#15918 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15919 = cartesian_point ( 'none', ( -18.21152730121503900, -19.88965328689524300, -59.29999999999999700 ) ) ;
#15920 = cartesian_point ( 'none', ( -22.17552061116338900, -23.77859983972559400, -59.29999999999999700 ) ) ;
#15921 = axis2_placement_3d ( 'none', #15919, #15918, #15978 ) ;
#15922 = circle ( 'none', #15917, 3.548149444219342200 ) ;
#15923 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15924 = vector ( 'none', #15923, 1000.000000000000000 ) ;
#15925 = cartesian_point ( 'none', ( -22.17552061116338900, -23.77859983972559400, -59.29999999999999700 ) ) ;
#15926 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15927 = circle ( 'none', #15976, 0.8509999999999999800 ) ;
#15928 = axis2_placement_3d ( 'none', #15937, #15936, #15926 ) ;
#15929 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15930 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15931 = cartesian_point ( 'none', ( -19.28056454626238600, -21.85729134746301800, -59.29999999999999700 ) ) ;
#15932 = face_outer_bound ( 'none', #8586, .t. ) ;
#15933 = oriented_edge ( 'none', *, *, #11549, .f. ) ;
#15934 = cartesian_point ( 'none', ( -20.97444794982903800, -24.97500260632513000, -59.29999999999999700 ) ) ;
#15935 = line ( 'none', #15925, #15924 ) ;
#15936 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15937 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#15938 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15939 = vector ( 'none', #15938, 1000.000000000000000 ) ;
#15940 = conical_surface ( 'none', #15928, 1.649999999999998600, 1.029744258676652800 ) ;
#15941 = direction ( 'none', ( -0.3090169943749421200, 1.164708318489094600e-016, -0.9510565162951552000 ) ) ;
#15942 = cartesian_point ( 'none', ( 2.616506661494198300, 8.581769150706125100e-033, -7.007546303702493800e-017 ) ) ;
#15943 = cylindrical_surface ( 'none', #15951, 3.548149444219342200 ) ;
#15944 = cartesian_point ( 'none', ( -28.69000000000000100, 24.32000000000000000, -8.900000000000000400 ) ) ;
#15945 = direction ( 'none', ( 0.7071067811865536800, 0.0000000000000000000, 0.7071067811865414700 ) ) ;
#15946 = vector ( 'none', #15945, 1000.000000000000000 ) ;
#15947 = cartesian_point ( 'none', ( 28.18999999999999100, 24.32000000000000700, -9.399999999999995000 ) ) ;
#15948 = line ( 'none', #15947, #15946 ) ;
#15949 = cartesian_point ( 'none', ( -21.70019039235461700, -24.45243589901240700, -59.29999999999999700 ) ) ;
#15950 = line ( 'none', #15949, #15939 ) ;
#15951 = axis2_placement_3d ( 'none', #15931, #15930, #15929 ) ;
#15952 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15953 = axis2_placement_3d ( 'none', #16001, #15999, #15998 ) ;
#15954 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865408000, 0.7071067811865543500 ) ) ;
#15955 = cartesian_point ( 'none', ( -24.39000000000000100, 24.32000000000000000, -8.900000000000000400 ) ) ;
#15956 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865408000, 0.7071067811865543500 ) ) ;
#15957 = vector ( 'none', #15956, 1000.000000000000100 ) ;
#15958 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, 1.749999999999999800 ) ) ;
#15959 = line ( 'none', #15958, #15957 ) ;
#15960 = face_outer_bound ( 'none', #9720, .t. ) ;
#15961 = face_outer_bound ( 'none', #9455, .t. ) ;
#15962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15963 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15964 = axis2_placement_3d ( 'none', #15971, #15970, #15954 ) ;
#15965 = plane ( 'none', #15964 ) ;
#15966 = direction ( 'none', ( -0.3090169943749421200, 0.0000000000000000000, 0.9510565162951552000 ) ) ;
#15967 = vector ( 'none', #15966, 1000.000000000000100 ) ;
#15968 = cartesian_point ( 'none', ( 2.616506661494198300, 0.0000000000000000000, 7.007546303702493800e-017 ) ) ;
#15969 = line ( 'none', #15968, #15967 ) ;
#15970 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865543500, -0.7071067811865408000 ) ) ;
#15971 = cartesian_point ( 'none', ( 6.735557395310442000e-016, 0.2499999999999954500, 2.000000000000000000 ) ) ;
#15972 = vector ( 'none', #15941, 1000.000000000000100 ) ;
#15973 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089229700, 0.5149999999999996800 ) ) ;
#15974 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#15975 = vector ( 'none', #15974, 1000.000000000000000 ) ;
#15976 = axis2_placement_3d ( 'none', #15980, #15963, #15962 ) ;
#15977 = conical_surface ( 'none', #15979, 3077.683537175311400, 1.256637061435922800 ) ;
#15978 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15979 = axis2_placement_3d ( 'none', #16011, #16010, #16009 ) ;
#15980 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15981 = oriented_edge ( 'none', *, *, #11680, .f. ) ;
#15982 = cartesian_point ( 'none', ( -20.97444794982903800, -24.97500260632513000, -59.29999999999999700 ) ) ;
#15983 = line ( 'none', #15982, #15975 ) ;
#15984 = face_outer_bound ( 'none', #11077, .t. ) ;
#15985 = line ( 'none', #15942, #15972 ) ;
#15986 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15987 = circle ( 'none', #16039, 0.8509999999999999800 ) ;
#15988 = edge_curve ( 'none', #17079, #16116, #5093, .t. ) ;
#15989 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15990 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865408000, -0.7071067811865543500 ) ) ;
#15991 = vector ( 'none', #15990, 1000.000000000000100 ) ;
#15992 = conical_surface ( 'none', #15997, 4.191117421552356800, 0.7853981633974366200 ) ;
#15993 = cartesian_point ( 'none', ( -28.18999999999999800, 24.32000000000000000, -9.399999999999995000 ) ) ;
#15994 = face_outer_bound ( 'none', #18283, .t. ) ;
#15995 = vector ( 'none', #16042, 1000.000000000000000 ) ;
#15996 = cartesian_point ( 'none', ( 23.00000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#15997 = axis2_placement_3d ( 'none', #16015, #16008, #15989 ) ;
#15998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15999 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16000 = axis2_placement_3d ( 'none', #16035, #16034, #16033 ) ;
#16001 = cartesian_point ( 'none', ( 23.00000000000000000, 0.2499999999999954500, 0.0000000000000000000 ) ) ;
#16002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16003 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16004 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16005 = axis2_placement_3d ( 'none', #16004, #16003, #16002 ) ;
#16006 = circle ( 'none', #16005, 0.8509999999999999800 ) ;
#16007 = line ( 'none', #15996, #15991 ) ;
#16008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16010 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16011 = cartesian_point ( 'none', ( -997.3834933385059000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16012 = conical_surface ( 'none', #15953, 2.000000000000000000, 0.7853981633974579400 ) ;
#16013 = cartesian_point ( 'none', ( 2.339999999999999900, 1.042174426074397900e-016, -0.8510000000000002000 ) ) ;
#16014 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.8510000000000002000 ) ) ;
#16015 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476485000 ) ) ;
#16016 = cartesian_point ( 'none', ( 24.38999999999999300, 24.32000000000000700, -8.900000000000000400 ) ) ;
#16017 = axis2_placement_3d ( 'none', #16079, #16069, #16068 ) ;
#16018 = direction ( 'none', ( -0.7071067811865425800, 8.659560562354874900e-017, 0.7071067811865525700 ) ) ;
#16019 = vector ( 'none', #16018, 999.9999999999998900 ) ;
#16020 = cartesian_point ( 'none', ( -16.76499999999999300, -30.62999999999999900, -8.900000000000000400 ) ) ;
#16021 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16023 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -9.400000000000007500 ) ) ;
#16024 = line ( 'none', #16038, #16019 ) ;
#16025 = axis2_placement_3d ( 'none', #16075, #16074, #16073 ) ;
#16026 = face_outer_bound ( 'none', #8743, .t. ) ;
#16027 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16028 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16029 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16030 = circle ( 'none', #16025, 0.8509999999999999800 ) ;
#16031 = conical_surface ( 'none', #16036, 1.999999999999988000, 0.7853981633974412800 ) ;
#16032 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -9.400000000000007500 ) ) ;
#16033 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16035 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -9.399999999999995000 ) ) ;
#16036 = axis2_placement_3d ( 'none', #16023, #16022, #16021 ) ;
#16037 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#16038 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -9.400000000000007500 ) ) ;
#16039 = axis2_placement_3d ( 'none', #16029, #16028, #16027 ) ;
#16040 = circle ( 'none', #16000, 1.649999999999995200 ) ;
#16041 = advanced_face ( 'none', ( #5071 ), #5077, .t. ) ;
#16042 = direction ( 'none', ( -0.7071067811865536800, 8.659560562355006800e-017, 0.7071067811865414700 ) ) ;
#16043 = oriented_edge ( 'none', *, *, #17926, .t. ) ;
#16044 = line ( 'none', #15993, #15995 ) ;
#16045 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999973500, -0.6774776749089249700 ) ) ;
#16046 = axis2_placement_3d ( 'none', #16071, #16119, #16118 ) ;
#16047 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16048 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16049 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 3.999999999999999100 ) ) ;
#16050 = axis2_placement_3d ( 'none', #16059, #16048, #16047 ) ;
#16051 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16052 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16053 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#16054 = axis2_placement_3d ( 'none', #16053, #16052, #16051 ) ;
#16055 = cartesian_point ( 'none', ( -36.76955262170042000, 40.26955262170054100, -59.69999999999996700 ) ) ;
#16056 = cartesian_point ( 'none', ( -6.800000000000028200, 18.00000000000000000, -63.00000000000000000 ) ) ;
#16057 = edge_loop ( 'none', ( #16043, #14781, #14406, #15981 ) ) ;
#16058 = circle ( 'none', #16046, 0.8509999999999999800 ) ;
#16059 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#16060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16061 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16062 = axis2_placement_3d ( 'none', #16070, #16061, #16060 ) ;
#16063 = toroidal_surface ( 'none', #16062, 2.200000000000000200, 0.2000000000000000100 ) ;
#16064 = circle ( 'none', #16054, 2.149999999999999000 ) ;
#16065 = cartesian_point ( 'none', ( 27.86000000000001000, 19.34500000000000600, -8.900000000000000400 ) ) ;
#16066 = vertex_point ( 'none', #5079 ) ;
#16067 = circle ( 'none', #16050, 2.149999999999999000 ) ;
#16068 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16069 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16070 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16071 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16072 = circle ( 'none', #16086, 1.649999999999998600 ) ;
#16073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16074 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16075 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16076 = edge_curve ( 'none', #15856, #16066, #4241, .t. ) ;
#16077 = circle ( 'none', #16017, 1.999999999999988000 ) ;
#16078 = face_outer_bound ( 'none', #17938, .t. ) ;
#16079 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -9.400000000000007500 ) ) ;
#16080 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -9.400000000000007500 ) ) ;
#16081 = direction ( 'none', ( 2.468851561040436100e-015, -0.7071067811865454600, -0.7071067811865495700 ) ) ;
#16082 = vector ( 'none', #16081, 1000.000000000000000 ) ;
#16083 = cartesian_point ( 'none', ( -36.76955262170039200, 33.26955262170052700, -59.69999999999999600 ) ) ;
#16084 = line ( 'none', #16083, #16082 ) ;
#16085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16086 = axis2_placement_3d ( 'none', #16109, #16092, #16095 ) ;
#16087 = direction ( 'none', ( -0.8949343677499603800, 0.0000000000000000000, -0.4461978007789580400 ) ) ;
#16088 = direction ( 'none', ( 0.4461978007789580400, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#16089 = vertex_point ( 'none', #4779 ) ;
#16090 = oriented_edge ( 'none', *, *, #16076, .f. ) ;
#16091 = axis2_placement_3d ( 'none', #16114, #16088, #16087 ) ;
#16092 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16094 = edge_curve ( 'none', #17079, #15856, #5066, .t. ) ;
#16095 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16096 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16098 = axis2_placement_3d ( 'none', #16105, #16097, #16096 ) ;
#16099 = cartesian_point ( 'none', ( 6.500000000000000900, 18.00000000000000000, -63.30000000000002600 ) ) ;
#16100 = edge_curve ( 'none', #16116, #16066, #5119, .t. ) ;
#16101 = circle ( 'none', #16091, 6.426280325898199300 ) ;
#16102 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16104 = axis2_placement_3d ( 'none', #16107, #16103, #16102 ) ;
#16105 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16106 = circle ( 'none', #16098, 2.000000000000000000 ) ;
#16107 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -9.399999999999995000 ) ) ;
#16108 = conical_surface ( 'none', #16104, 1.649999999999995200, 0.7853981633974570500 ) ;
#16109 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#16110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16111 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16112 = axis2_placement_3d ( 'none', #16120, #16111, #16110 ) ;
#16113 = circle ( 'none', #16112, 0.2000000000000000900 ) ;
#16114 = cartesian_point ( 'none', ( 6.064432052242947800, -8.071261250729457200e-015, 0.8736141802079610000 ) ) ;
#16115 = oriented_edge ( 'none', *, *, #16094, .f. ) ;
#16116 = vertex_point ( 'none', #5122 ) ;
#16117 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#16118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16119 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16120 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#16121 = face_outer_bound ( 'none', #10122, .t. ) ;
#16122 = cartesian_point ( 'none', ( 3.100000000000000500, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#16123 = cartesian_point ( 'none', ( -20.56499999999999100, -30.62999999999999900, -9.399999999999995000 ) ) ;
#16124 = oriented_edge ( 'none', *, *, #16100, .t. ) ;
#16125 = cartesian_point ( 'none', ( -21.06499999999999400, -30.62999999999999900, -8.900000000000000400 ) ) ;
#16126 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16127 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16128 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#16129 = axis2_placement_3d ( 'none', #16128, #16127, #16126 ) ;
#16130 = circle ( 'none', #16129, 2.149999999999999000 ) ;
#16131 = cartesian_point ( 'none', ( 1.555305873969556400, 4.898587196589411800e-016, -3.999999999999999100 ) ) ;
#16132 = axis2_placement_3d ( 'none', #16181, #16148, #16147 ) ;
#16133 = cartesian_point ( 'none', ( 32.85999999999998500, 19.34500000000000600, -8.900000000000000400 ) ) ;
#16134 = cartesian_point ( 'none', ( 3.300000000000000700, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16135 = cartesian_point ( 'none', ( -17.26500000000000100, -30.62999999999999900, -9.399999999999995000 ) ) ;
#16136 = cartesian_point ( 'none', ( 6.500000000000000900, 18.00000000000000000, -64.70000000000000300 ) ) ;
#16137 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16139 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#16140 = axis2_placement_3d ( 'none', #16139, #16138, #16137 ) ;
#16141 = circle ( 'none', #16140, 2.499999999999988500 ) ;
#16142 = cartesian_point ( 'none', ( 26.21500000000000300, -22.16499999999999900, -8.900000000000000400 ) ) ;
#16143 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16144 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16145 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -63.00000000000000000 ) ) ;
#16146 = cartesian_point ( 'none', ( -6.500000000000000900, 18.00000000000000000, -63.30000000000002600 ) ) ;
#16147 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16149 = cartesian_point ( 'none', ( 26.71500000000000700, -22.16499999999999900, -9.399999999999995000 ) ) ;
#16150 = cartesian_point ( 'none', ( 30.51500000000000100, -22.16499999999999900, -8.900000000000000400 ) ) ;
#16151 = axis2_placement_3d ( 'none', #16145, #16144, #16143 ) ;
#16152 = cartesian_point ( 'none', ( -6.500000000000000900, 18.00000000000000000, -64.70000000000000300 ) ) ;
#16153 = conical_surface ( 'none', #16151, 6.800000000000028200, 0.7853981633974569400 ) ;
#16154 = face_outer_bound ( 'none', #10741, .t. ) ;
#16155 = cartesian_point ( 'none', ( 36.76955262170069700, -40.26955262170029900, -59.69999999999999600 ) ) ;
#16156 = cartesian_point ( 'none', ( 36.76955262170062600, -32.96955262170026700, -60.00000000000000000 ) ) ;
#16157 = direction ( 'none', ( 0.7071067811865536800, 0.0000000000000000000, 0.7071067811865414700 ) ) ;
#16158 = vector ( 'none', #16157, 1000.000000000000000 ) ;
#16159 = cartesian_point ( 'none', ( 6.800000000000028200, 18.00000000000000000, -63.00000000000000000 ) ) ;
#16160 = cartesian_point ( 'none', ( 6.800000000000014000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#16161 = cartesian_point ( 'none', ( 36.76955262170069700, -40.56955262170030400, -60.00000000000000000 ) ) ;
#16162 = direction ( 'none', ( 0.7071067811865536800, 0.0000000000000000000, 0.7071067811865414700 ) ) ;
#16163 = vector ( 'none', #16162, 1000.000000000000000 ) ;
#16164 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16165 = line ( 'none', #16155, #16202 ) ;
#16166 = line ( 'none', #16174, #16163 ) ;
#16167 = direction ( 'none', ( 0.7071067811865425800, 0.0000000000000000000, 0.7071067811865525700 ) ) ;
#16168 = vector ( 'none', #16167, 999.9999999999998900 ) ;
#16169 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -9.400000000000007500 ) ) ;
#16170 = line ( 'none', #16169, #16168 ) ;
#16171 = circle ( 'none', #16211, 3.499999999999989300 ) ;
#16172 = circle ( 'none', #16210, 3.853420195439738900 ) ;
#16173 = line ( 'none', #16159, #16158 ) ;
#16174 = cartesian_point ( 'none', ( 30.01499999999999700, -22.16499999999999900, -9.399999999999995000 ) ) ;
#16175 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -59.69999999999996700 ) ) ;
#16176 = conical_surface ( 'none', #16132, 1.649999999999995200, 0.7853981633974570500 ) ;
#16177 = direction ( 'none', ( -0.7071067811865536800, 8.659560562355006800e-017, 0.7071067811865414700 ) ) ;
#16178 = vector ( 'none', #16177, 1000.000000000000000 ) ;
#16179 = cartesian_point ( 'none', ( 26.71500000000000700, -22.16499999999999900, -9.399999999999995000 ) ) ;
#16180 = line ( 'none', #16179, #16178 ) ;
#16181 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -9.399999999999995000 ) ) ;
#16182 = cartesian_point ( 'none', ( 30.01499999999999700, -22.16499999999999900, -9.399999999999995000 ) ) ;
#16183 = face_outer_bound ( 'none', #10731, .t. ) ;
#16184 = axis2_placement_3d ( 'none', #16194, #16249, #16248 ) ;
#16185 = face_outer_bound ( 'none', #9772, .t. ) ;
#16186 = cartesian_point ( 'none', ( -6.800000000000014000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#16187 = conical_surface ( 'none', #16191, 3.500000000000016900, 0.7853981633974453900 ) ;
#16188 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#16189 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16190 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16191 = axis2_placement_3d ( 'none', #16242, #16241, #16240 ) ;
#16192 = face_outer_bound ( 'none', #10759, .t. ) ;
#16193 = axis2_placement_3d ( 'none', #16188, #16195, #16212 ) ;
#16194 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 3.639999999999999200 ) ) ;
#16195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16196 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -63.30000000000002600 ) ) ;
#16197 = axis2_placement_3d ( 'none', #16196, #16190, #16189 ) ;
#16198 = circle ( 'none', #16197, 6.500000000000000900 ) ;
#16199 = circle ( 'none', #16184, 0.3600000000000001000 ) ;
#16200 = cartesian_point ( 'none', ( 36.76955262170061900, -33.26955262170029900, -59.69999999999996700 ) ) ;
#16201 = direction ( 'none', ( 7.493150288744856700e-015, -0.7071067811865454600, -0.7071067811865495700 ) ) ;
#16202 = vector ( 'none', #16201, 1000.000000000000000 ) ;
#16203 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 3.853420195439738900 ) ) ;
#16204 = cartesian_point ( 'none', ( 3.100000000000000500, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#16205 = conical_surface ( 'none', #16193, 6.800000000000014000, 0.7853981633974801400 ) ;
#16206 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16208 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16209 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16210 = axis2_placement_3d ( 'none', #16209, #16208, #16207 ) ;
#16211 = axis2_placement_3d ( 'none', #16175, #16206, #16164 ) ;
#16212 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16213 = cartesian_point ( 'none', ( 3.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16214 = line ( 'none', #16271, #16268 ) ;
#16215 = axis2_placement_3d ( 'none', #16264, #16252, #16251 ) ;
#16216 = axis2_placement_3d ( 'none', #16213, #16270, #16269 ) ;
#16217 = line ( 'none', #16250, #16310 ) ;
#16218 = axis2_placement_3d ( 'none', #16275, #16256, #16255 ) ;
#16219 = axis2_placement_3d ( 'none', #16226, #16225, #16280 ) ;
#16220 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16221 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16222 = circle ( 'none', #16216, 2.200000000000000200 ) ;
#16223 = circle ( 'none', #16259, 1.649999999999995200 ) ;
#16224 = cartesian_point ( 'none', ( 6.800000000000028200, 18.00000000000000000, -63.00000000000000000 ) ) ;
#16225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16226 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -59.69999999999999600 ) ) ;
#16227 = conical_surface ( 'none', #16219, 3.500000000000016900, 0.7853981633974453900 ) ;
#16228 = direction ( 'none', ( 0.7071067811865536800, 0.0000000000000000000, 0.7071067811865414700 ) ) ;
#16229 = vector ( 'none', #16228, 1000.000000000000000 ) ;
#16230 = cartesian_point ( 'none', ( -17.26500000000000100, -30.62999999999999900, -9.399999999999995000 ) ) ;
#16231 = line ( 'none', #16230, #16229 ) ;
#16232 = direction ( 'none', ( 0.7071067811865700000, 8.659560562355207700e-017, -0.7071067811865250400 ) ) ;
#16233 = vector ( 'none', #16232, 1000.000000000000000 ) ;
#16234 = face_outer_bound ( 'none', #10738, .t. ) ;
#16235 = axis2_placement_3d ( 'none', #16239, #16221, #16220 ) ;
#16236 = cartesian_point ( 'none', ( 6.800000000000014000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#16237 = circle ( 'none', #16279, 2.149999999999999000 ) ;
#16238 = circle ( 'none', #16235, 6.800000000000014000 ) ;
#16239 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#16240 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16242 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -59.69999999999999600 ) ) ;
#16243 = direction ( 'none', ( -0.7071067811865700000, 0.0000000000000000000, -0.7071067811865250400 ) ) ;
#16244 = vector ( 'none', #16243, 1000.000000000000000 ) ;
#16245 = cartesian_point ( 'none', ( -6.800000000000014000, 18.00000000000000000, -65.00000000000000000 ) ) ;
#16246 = line ( 'none', #16236, #16233 ) ;
#16247 = line ( 'none', #16245, #16244 ) ;
#16248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16249 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16250 = cartesian_point ( 'none', ( -6.800000000000028200, 18.00000000000000000, -63.00000000000000000 ) ) ;
#16251 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16252 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16253 = circle ( 'none', #16254, 3.853420195439738900 ) ;
#16254 = axis2_placement_3d ( 'none', #16289, #16285, #16284 ) ;
#16255 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16256 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16257 = cartesian_point ( 'none', ( 0.3318305140694475800, -0.5149999999999922400, -1.984555414402741100 ) ) ;
#16258 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -60.00000000000000000 ) ) ;
#16259 = axis2_placement_3d ( 'none', #16313, #16312, #16311 ) ;
#16260 = circle ( 'none', #16215, 6.500000000000000900 ) ;
#16261 = direction ( 'none', ( -0.7071067811865536800, 8.659560562355006800e-017, 0.7071067811865414700 ) ) ;
#16262 = vector ( 'none', #16261, 1000.000000000000000 ) ;
#16263 = cartesian_point ( 'none', ( -20.56499999999999100, -30.62999999999999900, -9.399999999999995000 ) ) ;
#16264 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -64.70000000000000300 ) ) ;
#16265 = line ( 'none', #16263, #16262 ) ;
#16266 = circle ( 'none', #16218, 6.800000000000028200 ) ;
#16267 = direction ( 'none', ( -7.406554683121308400e-015, 0.7071067811865454600, -0.7071067811865495700 ) ) ;
#16268 = vector ( 'none', #16267, 1000.000000000000000 ) ;
#16269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16270 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16271 = cartesian_point ( 'none', ( 36.76955262170062600, -33.26955262170027100, -59.69999999999999600 ) ) ;
#16272 = edge_curve ( 'none', #11515, #17916, #5124, .t. ) ;
#16273 = edge_loop ( 'none', ( #14109, #16699, #16274 ) ) ;
#16274 = oriented_edge ( 'none', *, *, #16687, .t. ) ;
#16275 = cartesian_point ( 'none', ( 0.0000000000000000000, 18.00000000000000000, -63.00000000000000000 ) ) ;
#16276 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16277 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16278 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#16279 = axis2_placement_3d ( 'none', #16278, #16277, #16276 ) ;
#16280 = direction ( 'none', ( -9.912705577010278000e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16281 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#16282 = line ( 'none', #16281, #16342 ) ;
#16283 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16285 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16286 = circle ( 'none', #16326, 3.499999999999996000 ) ;
#16287 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16288 = face_outer_bound ( 'none', #10749, .t. ) ;
#16289 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16290 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16291 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16292 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -60.00000000000000000 ) ) ;
#16293 = cylindrical_surface ( 'none', #16295, 4.000000000000000000 ) ;
#16294 = circle ( 'none', #16301, 3.799999999999998000 ) ;
#16295 = axis2_placement_3d ( 'none', #16287, #16283, #16335 ) ;
#16296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16297 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16298 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16299 = toroidal_surface ( 'none', #16340, 3.639999999999999200, 0.3600000000000003200 ) ;
#16300 = face_outer_bound ( 'none', #10410, .t. ) ;
#16301 = axis2_placement_3d ( 'none', #16292, #16291, #16290 ) ;
#16302 = cartesian_point ( 'none', ( 3.099999999999998800, 4.898587196589412800e-016, -4.000000000000000000 ) ) ;
#16303 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16305 = axis2_placement_3d ( 'none', #16258, #16304, #16303 ) ;
#16306 = axis2_placement_3d ( 'none', #16298, #16297, #16296 ) ;
#16307 = circle ( 'none', #16305, 3.799999999999998000 ) ;
#16308 = cartesian_point ( 'none', ( 1.265388954528032400, 3.853420195439738500, 0.0000000000000000000 ) ) ;
#16309 = circle ( 'none', #16306, 3.853420195439738900 ) ;
#16310 = vector ( 'none', #16314, 1000.000000000000000 ) ;
#16311 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16313 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -9.399999999999995000 ) ) ;
#16314 = direction ( 'none', ( -0.7071067811865536800, 8.659560562355009300e-017, 0.7071067811865414700 ) ) ;
#16315 = cartesian_point ( 'none', ( 0.3133329318012324500, -1.993777968396902100, -2.441673807207772400e-016 ) ) ;
#16316 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16317 = vector ( 'none', #16316, 1000.000000000000000 ) ;
#16318 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#16319 = cartesian_point ( 'none', ( 13.10000000000000100, 2.449293598294705900e-016, -1.999999999999999600 ) ) ;
#16320 = edge_curve ( 'none', #16621, #15856, #5113, .t. ) ;
#16321 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16322 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16323 = line ( 'none', #16318, #16317 ) ;
#16324 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#16325 = oriented_edge ( 'none', *, *, #8336, .f. ) ;
#16326 = axis2_placement_3d ( 'none', #16336, #16322, #16321 ) ;
#16327 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147354200e-016, 1.000000000000000000 ) ) ;
#16328 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#16329 = axis2_placement_3d ( 'none', #16334, #16328, #16327 ) ;
#16330 = circle ( 'none', #16329, 0.3600000000000001000 ) ;
#16331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16332 = oriented_edge ( 'none', *, *, #15988, .t. ) ;
#16333 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16334 = cartesian_point ( 'none', ( 1.555305873969557100, 4.457714348896364700e-016, -3.639999999999999200 ) ) ;
#16335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16336 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -59.69999999999996700 ) ) ;
#16337 = cartesian_point ( 'none', ( 1.265388954528032400, -3.853420195439743800, -4.719078708115044700e-016 ) ) ;
#16338 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16339 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16340 = axis2_placement_3d ( 'none', #16339, #16338, #16331 ) ;
#16341 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16342 = vector ( 'none', #16341, 1000.000000000000000 ) ;
#16343 = axis2_placement_3d ( 'none', #16375, #16374, #16344 ) ;
#16344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16345 = advanced_face ( 'none', ( #5121 ), #5120, .f. ) ;
#16346 = cartesian_point ( 'none', ( 36.76955262170089600, -33.27648275129283200, -40.49999999999999300 ) ) ;
#16347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16348 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16349 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16350 = edge_curve ( 'none', #16089, #17079, #5165, .t. ) ;
#16351 = cartesian_point ( 'none', ( -40.56955262170069400, -36.76955262170027100, -60.00000000000000000 ) ) ;
#16352 = cartesian_point ( 'none', ( 1.265388954528032400, 4.808832952352227800e-016, -3.853420195439738900 ) ) ;
#16353 = edge_loop ( 'none', ( #16604, #16602, #16383, #16626 ) ) ;
#16354 = cartesian_point ( 'none', ( 0.3318305140694484100, 0.5150000000000070100, -1.984555414402737700 ) ) ;
#16355 = oriented_edge ( 'none', *, *, #16359, .t. ) ;
#16356 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 1.999999999999999600 ) ) ;
#16357 = direction ( 'none', ( 0.7071067811865454600, 0.0000000000000000000, -0.7071067811865495700 ) ) ;
#16358 = vector ( 'none', #16357, 1000.000000000000000 ) ;
#16359 = edge_curve ( 'none', #17076, #15808, #5101, .t. ) ;
#16361 = vertex_point ( 'none', #5161 ) ;
#16360 = cartesian_point ( 'none', ( -33.26955262170065500, -36.76955262170027100, -59.69999999999999600 ) ) ;
#16363 = oriented_edge ( 'none', *, *, #16580, .t. ) ;
#16362 = line ( 'none', #16360, #16358 ) ;
#16364 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16365 = vector ( 'none', #16364, 1000.000000000000000 ) ;
#16366 = cartesian_point ( 'none', ( -25.39999999999996300, 4.898587196589412800e-016, -4.000000000000000000 ) ) ;
#16367 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627287500, -0.5149999999999997900 ) ) ;
#16368 = circle ( 'none', #16381, 3.999999999999999100 ) ;
#16369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16371 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16372 = axis2_placement_3d ( 'none', #16371, #16370, #16369 ) ;
#16373 = circle ( 'none', #16372, 2.000000000000000000 ) ;
#16374 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16375 = cartesian_point ( 'none', ( -20.46281891356989000, -27.40549038827768800, -59.29999999999999700 ) ) ;
#16376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16377 = edge_curve ( 'none', #16361, #16382, #5150, .t. ) ;
#16378 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16379 = axis2_placement_3d ( 'none', #16333, #16378, #16376 ) ;
#16380 = circle ( 'none', #16379, 4.000000000000000000 ) ;
#16382 = vertex_point ( 'none', #5153 ) ;
#16381 = axis2_placement_3d ( 'none', #16349, #16348, #16347 ) ;
#16383 = oriented_edge ( 'none', *, *, #16350, .t. ) ;
#16384 = line ( 'none', #16366, #16365 ) ;
#16385 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16386 = axis2_placement_3d ( 'none', #16394, #16385, #16443 ) ;
#16387 = axis2_placement_3d ( 'none', #16439, #16438, #16437 ) ;
#16388 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16389 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16390 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16391 = axis2_placement_3d ( 'none', #16390, #16389, #16388 ) ;
#16392 = line ( 'none', #16435, #16434 ) ;
#16393 = circle ( 'none', #16440, 6.499999999999999100 ) ;
#16394 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -60.00000000000000000 ) ) ;
#16395 = spherical_surface ( 'none', #16391, 6.499999999999999100 ) ;
#16396 = cartesian_point ( 'none', ( -32.96955262170065700, -36.76955262170027100, -60.00000000000000000 ) ) ;
#16397 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16398 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16399 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, -0.5149999999999997900 ) ) ;
#16400 = axis2_placement_3d ( 'none', #16399, #16398, #16397 ) ;
#16401 = face_outer_bound ( 'none', #10840, .t. ) ;
#16402 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96067004325237800, -0.5088825784476470600 ) ) ;
#16403 = circle ( 'none', #16386, 3.799999999999998000 ) ;
#16404 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16405 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16406 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#16407 = axis2_placement_3d ( 'none', #16406, #16405, #16404 ) ;
#16408 = cartesian_point ( 'none', ( 0.07880998200162422900, -0.5149999999999963500, -0.8678097445627276400 ) ) ;
#16409 = cylindrical_surface ( 'none', #16387, 2.000000000000000000 ) ;
#16410 = cylindrical_surface ( 'none', #16407, 1.649999999999995200 ) ;
#16411 = circle ( 'none', #16400, 6.479565957685744900 ) ;
#16412 = face_outer_bound ( 'none', #17226, .t. ) ;
#16413 = cartesian_point ( 'none', ( 0.3318305140694475800, -1.984555414402739700, -0.5150000000000000100 ) ) ;
#16414 = face_outer_bound ( 'none', #10795, .t. ) ;
#16415 = circle ( 'none', #16473, 6.426280325898197500 ) ;
#16416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16417 = axis2_placement_3d ( 'none', #16460, #16459, #16458 ) ;
#16418 = conical_surface ( 'none', #16457, 3.500000000000016900, 0.7853981633974453900 ) ;
#16419 = cartesian_point ( 'none', ( 6.499999999999999100, 0.5149999999999997900, 1.798113930971348900e-015 ) ) ;
#16420 = circle ( 'none', #16417, 1.009117809157098900 ) ;
#16421 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#16422 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#16423 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16424 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16425 = face_outer_bound ( 'none', #10801, .t. ) ;
#16426 = circle ( 'none', #16427, 1.999999999999999600 ) ;
#16427 = axis2_placement_3d ( 'none', #16424, #16436, #16416 ) ;
#16428 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16429 = vector ( 'none', #16428, 1000.000000000000000 ) ;
#16430 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16431 = cartesian_point ( 'none', ( -36.76955262170039200, 32.96955262170052200, -60.00000000000000000 ) ) ;
#16432 = cartesian_point ( 'none', ( 0.07880998200162488100, 0.5150000000000031200, -0.8678097445627237500 ) ) ;
#16433 = direction ( 'none', ( -0.7071067811865454600, -8.659560562354908200e-017, -0.7071067811865495700 ) ) ;
#16434 = vector ( 'none', #16433, 1000.000000000000000 ) ;
#16435 = cartesian_point ( 'none', ( -40.26955262170069000, -36.76955262170027100, -59.69999999999999600 ) ) ;
#16436 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16438 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16439 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16440 = axis2_placement_3d ( 'none', #16423, #16422, #16421 ) ;
#16441 = line ( 'none', #16430, #16429 ) ;
#16442 = cartesian_point ( 'none', ( 36.76955262170088200, -32.06955262170001900, 0.0000000000000000000 ) ) ;
#16443 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16444 = circle ( 'none', #16450, 3.493069870407185200 ) ;
#16445 = direction ( 'none', ( 0.0000000000000000000, 3.497120880152329200e-015, -1.000000000000000000 ) ) ;
#16446 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#16447 = axis2_placement_3d ( 'none', #16419, #16446, #16445 ) ;
#16448 = face_outer_bound ( 'none', #10856, .t. ) ;
#16449 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627149800, 0.5149999999999992400 ) ) ;
#16450 = axis2_placement_3d ( 'none', #16508, #16507, #16506 ) ;
#16451 = direction ( 'none', ( 3.965082230804111700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16452 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16453 = cartesian_point ( 'none', ( 0.3318305140694493000, 1.984555414402738400, -0.5149999999999997900 ) ) ;
#16454 = circle ( 'none', #16447, 6.479565957685744900 ) ;
#16455 = circle ( 'none', #16495, 4.191117421552363900 ) ;
#16456 = conical_surface ( 'none', #16504, 4.191117421552356800, 0.7853981633974366200 ) ;
#16457 = axis2_placement_3d ( 'none', #16464, #16452, #16451 ) ;
#16458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16459 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16460 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16461 = cartesian_point ( 'none', ( -36.76955262170042000, 40.56955262170055900, -60.00000000000000000 ) ) ;
#16462 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627187500, -0.5149999999999997900 ) ) ;
#16463 = cartesian_point ( 'none', ( 0.3133329318012341700, 1.993777968396900400, 0.0000000000000000000 ) ) ;
#16464 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -59.69999999999999600 ) ) ;
#16465 = direction ( 'none', ( -2.555447166663985200e-015, 0.7071067811865454600, -0.7071067811865495700 ) ) ;
#16466 = vector ( 'none', #16465, 1000.000000000000000 ) ;
#16467 = cartesian_point ( 'none', ( -36.76955262170042000, 40.26955262170056200, -59.69999999999999600 ) ) ;
#16468 = line ( 'none', #16467, #16466 ) ;
#16469 = cartesian_point ( 'none', ( 36.76955262170088900, -32.57843520014765200, -0.5088825784476470600 ) ) ;
#16470 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#16471 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#16472 = cartesian_point ( 'none', ( 6.064432052242946000, 0.8736141802079600000, 0.0000000000000000000 ) ) ;
#16473 = axis2_placement_3d ( 'none', #16472, #16471, #16470 ) ;
#16474 = axis2_placement_3d ( 'none', #16512, #16511, #16510 ) ;
#16475 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16476 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16477 = direction ( 'none', ( 7.406554683121243700e-015, -0.7071067811865392500, 0.7071067811865557900 ) ) ;
#16478 = vector ( 'none', #16477, 1000.000000000000000 ) ;
#16479 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96067004325237100, -0.5088825784476485000 ) ) ;
#16480 = line ( 'none', #16479, #16478 ) ;
#16481 = cartesian_point ( 'none', ( -32.57843520014804300, -36.76955262170054100, -0.5088825784476470600 ) ) ;
#16482 = cartesian_point ( 'none', ( 36.76955262170098100, -41.46955262170001100, 0.0000000000000000000 ) ) ;
#16483 = axis2_placement_3d ( 'none', #16536, #16535, #16534 ) ;
#16484 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16486 = circle ( 'none', #16483, 4.699999999999995700 ) ;
#16487 = circle ( 'none', #16532, 6.479565957685744900 ) ;
#16488 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16489 = direction ( 'none', ( -7.319959077497695400e-015, 0.7071067811865392500, 0.7071067811865557900 ) ) ;
#16490 = vector ( 'none', #16489, 1000.000000000000000 ) ;
#16491 = cartesian_point ( 'none', ( 36.76955262170088900, -32.57843520014765900, -0.5088825784476485000 ) ) ;
#16492 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16493 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -40.49999999999999300 ) ) ;
#16494 = direction ( 'none', ( 9.933714385893447500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16495 = axis2_placement_3d ( 'none', #16500, #16501, #16494 ) ;
#16496 = line ( 'none', #16491, #16490 ) ;
#16497 = circle ( 'none', #16502, 3.493069870407185200 ) ;
#16498 = direction ( 'none', ( 9.933714385893464900e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16500 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476470600 ) ) ;
#16501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16502 = axis2_placement_3d ( 'none', #16493, #16485, #16484 ) ;
#16503 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476485000 ) ) ;
#16504 = axis2_placement_3d ( 'none', #16503, #16499, #16498 ) ;
#16505 = cartesian_point ( 'none', ( 0.3318305140694493000, 1.984555414402738400, 0.5149999999999992400 ) ) ;
#16506 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16508 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -40.49999999999999300 ) ) ;
#16509 = circle ( 'none', #16514, 6.479565957685744900 ) ;
#16510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16511 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16512 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16513 = cartesian_point ( 'none', ( 0.07880998200162436800, -0.5150000000000026800, 0.8678097445627239700 ) ) ;
#16514 = axis2_placement_3d ( 'none', #16566, #16565, #16564 ) ;
#16515 = circle ( 'none', #16567, 6.426280325898200200 ) ;
#16516 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16517 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16518 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16519 = axis2_placement_3d ( 'none', #16518, #16517, #16516 ) ;
#16520 = circle ( 'none', #16519, 6.499999999999999100 ) ;
#16521 = circle ( 'none', #16474, 3.853420195439738900 ) ;
#16522 = circle ( 'none', #16545, 1.009117809157098900 ) ;
#16523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16524 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16525 = axis2_placement_3d ( 'none', #16492, #16524, #16523 ) ;
#16526 = circle ( 'none', #16562, 6.426280325898200200 ) ;
#16527 = spherical_surface ( 'none', #16529, 6.499999999999999100 ) ;
#16528 = face_outer_bound ( 'none', #10893, .t. ) ;
#16529 = axis2_placement_3d ( 'none', #16476, #16475, #16488 ) ;
#16530 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16531 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16532 = axis2_placement_3d ( 'none', #16537, #16531, #16530 ) ;
#16533 = circle ( 'none', #16525, 1.009117809157098900 ) ;
#16534 = direction ( 'none', ( 1.033452283560652000e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16535 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16536 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#16537 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, -0.5149999999999997900 ) ) ;
#16538 = direction ( 'none', ( 0.4461978007789580400, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#16539 = axis2_placement_3d ( 'none', #16596, #16586, #16578 ) ;
#16540 = face_outer_bound ( 'none', #10847, .t. ) ;
#16541 = axis2_placement_3d ( 'none', #16560, #16538, #16599 ) ;
#16542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16543 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16544 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16545 = axis2_placement_3d ( 'none', #16544, #16543, #16542 ) ;
#16546 = conical_surface ( 'none', #16553, 4.191117421552356800, 0.7853981633974366200 ) ;
#16547 = cartesian_point ( 'none', ( 36.76955262170096700, -40.26262249210719800, -40.49999999999999300 ) ) ;
#16548 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627251900, 0.5149999999999991300 ) ) ;
#16549 = direction ( 'none', ( 0.0000000000000000000, -3.614249330683746800e-015, 1.000000000000000000 ) ) ;
#16550 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#16551 = axis2_placement_3d ( 'none', #16557, #16550, #16549 ) ;
#16552 = cartesian_point ( 'none', ( -40.96067004325276900, -36.76955262170054100, -0.5088825784476470600 ) ) ;
#16553 = axis2_placement_3d ( 'none', #16590, #16589, #16588 ) ;
#16554 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789580400, 0.0000000000000000000 ) ) ;
#16555 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#16556 = circle ( 'none', #16551, 6.479565957685745800 ) ;
#16557 = cartesian_point ( 'none', ( 6.499999999999999100, -0.5150000000000000100, -1.863039991300387900e-015 ) ) ;
#16558 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789580400, 0.0000000000000000000 ) ) ;
#16559 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#16560 = cartesian_point ( 'none', ( 6.064432052242947800, -1.970842502278839500e-015, -0.8736141802079610000 ) ) ;
#16561 = cartesian_point ( 'none', ( 6.064432052242949600, -0.8736141802079618900, 0.0000000000000000000 ) ) ;
#16562 = axis2_placement_3d ( 'none', #16561, #16555, #16554 ) ;
#16563 = cartesian_point ( 'none', ( 6.064432052242949600, -0.8736141802079618900, 0.0000000000000000000 ) ) ;
#16564 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.338610863216202600e-016 ) ) ;
#16565 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#16566 = cartesian_point ( 'none', ( 6.499999999999999100, -5.085977936833222300e-015, 0.5149999999999999000 ) ) ;
#16567 = axis2_placement_3d ( 'none', #16563, #16559, #16558 ) ;
#16568 = circle ( 'none', #16541, 6.426280325898199300 ) ;
#16569 = line ( 'none', #16633, #16629 ) ;
#16570 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089227400, 0.5149999999999999000 ) ) ;
#16571 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789579900, 0.0000000000000000000 ) ) ;
#16572 = vector ( 'none', #16571, 1000.000000000000100 ) ;
#16573 = line ( 'none', #16636, #16635 ) ;
#16574 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789579900, 8.293075091849985300e-017 ) ) ;
#16575 = vector ( 'none', #16574, 1000.000000000000100 ) ;
#16576 = circle ( 'none', #16577, 6.479565957685744900 ) ;
#16577 = axis2_placement_3d ( 'none', #16582, #16640, #16639 ) ;
#16578 = direction ( 'none', ( 0.0000000000000000000, 3.497120880152329200e-015, -1.000000000000000000 ) ) ;
#16580 = edge_curve ( 'none', #16089, #16621, #5141, .t. ) ;
#16579 = line ( 'none', #16594, #16572 ) ;
#16581 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, 0.5149999999999996800 ) ) ;
#16582 = cartesian_point ( 'none', ( 6.499999999999999100, -5.085977936833222300e-015, 0.5149999999999999000 ) ) ;
#16583 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16585 = axis2_placement_3d ( 'none', #16592, #16584, #16583 ) ;
#16586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#16587 = circle ( 'none', #16539, 6.479565957685744900 ) ;
#16588 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16590 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476485000 ) ) ;
#16591 = cartesian_point ( 'none', ( 0.3318305140694475800, -1.984555414402739700, 0.5149999999999992400 ) ) ;
#16592 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476470600 ) ) ;
#16593 = line ( 'none', #16581, #16575 ) ;
#16594 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, -0.5150000000000000100 ) ) ;
#16595 = cartesian_point ( 'none', ( 0.3318305140694475800, -0.5150000000000062300, 1.984555414402737700 ) ) ;
#16596 = cartesian_point ( 'none', ( 6.499999999999999100, 0.5149999999999997900, 1.798113930971348900e-015 ) ) ;
#16597 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999961300, -0.9833190774114100000 ) ) ;
#16598 = circle ( 'none', #16585, 4.191117421552363900 ) ;
#16599 = direction ( 'none', ( 0.8949343677499603800, 0.0000000000000000000, -0.4461978007789580400 ) ) ;
#16600 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16601 = conical_surface ( 'none', #16620, 4.200000000000002000, 0.01745329251994333400 ) ;
#16602 = oriented_edge ( 'none', *, *, #16580, .f. ) ;
#16603 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.653891698114417700e-016 ) ) ;
#16604 = oriented_edge ( 'none', *, *, #16320, .f. ) ;
#16605 = vector ( 'none', #16603, 1000.000000000000000 ) ;
#16606 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#16607 = axis2_placement_3d ( 'none', #16627, #16600, #4656 ) ;
#16608 = line ( 'none', #16606, #16605 ) ;
#16609 = line ( 'none', #16641, #16625 ) ;
#16610 = direction ( 'none', ( -1.806670566931975400e-016, 0.01745240643728354600, 0.9998476951563911600 ) ) ;
#16611 = vector ( 'none', #16610, 1000.000000000000100 ) ;
#16612 = edge_loop ( 'none', ( #16325, #16655, #16645, #16363 ) ) ;
#16613 = oriented_edge ( 'none', *, *, #16642, .t. ) ;
#16614 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627287500, -0.5149999999999997900 ) ) ;
#16615 = oriented_edge ( 'none', *, *, #16377, .t. ) ;
#16616 = cartesian_point ( 'none', ( 0.8327192892707021600, -0.8065069628489050000, -0.5150000000000000100 ) ) ;
#16617 = cartesian_point ( 'none', ( 1.586512658500328400, -0.7436618653472094600, -0.5150000000000000100 ) ) ;
#16618 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#16619 = b_spline_curve_with_knots ( 'none', 3,
( #16618, #16617, #16616, #16614 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790223852924800, 0.006512406267628399600 ),
.unspecified. ) ;
#16621 = vertex_point ( 'none', #5142 ) ;
#16620 = axis2_placement_3d ( 'none', #16623, #16622, #15334 ) ;
#16622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16623 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#16624 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#16626 = oriented_edge ( 'none', *, *, #16094, .t. ) ;
#16625 = vector ( 'none', #16624, 1000.000000000000100 ) ;
#16627 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#16628 = direction ( 'none', ( 1.828043600612813400e-016, -0.01745240643728354600, 0.9998476951563911600 ) ) ;
#16629 = vector ( 'none', #16628, 1000.000000000000100 ) ;
#16630 = cartesian_point ( 'none', ( 36.76955262170088900, -32.56955262170001200, 0.0000000000000000000 ) ) ;
#16631 = line ( 'none', #16630, #16611 ) ;
#16632 = advanced_face ( 'none', ( #5154 ), #5146, .f. ) ;
#16633 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96955262170001800, 0.0000000000000000000 ) ) ;
#16634 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16635 = vector ( 'none', #16634, 1000.000000000000000 ) ;
#16636 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#16637 = advanced_face ( 'none', ( #5137 ), #5152, .f. ) ;
#16638 = circle ( 'none', #16607, 1.009117809157098900 ) ;
#16639 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.338610863216202600e-016 ) ) ;
#16640 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#16641 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, -0.5150000000000000100 ) ) ;
#16642 = edge_curve ( 'none', #17712, #16361, #5133, .t. ) ;
#16643 = advanced_face ( 'none', ( #5128 ), #5201, .t. ) ;
#16644 = oriented_edge ( 'none', *, *, #16668, .f. ) ;
#16645 = oriented_edge ( 'none', *, *, #16647, .t. ) ;
#16646 = edge_curve ( 'none', #11537, #17913, #5127, .t. ) ;
#16647 = edge_curve ( 'none', #16361, #16089, #5195, .t. ) ;
#16648 = oriented_edge ( 'none', *, *, #17718, .f. ) ;
#16649 = edge_curve ( 'none', #17916, #11504, #5193, .t. ) ;
#16650 = oriented_edge ( 'none', *, *, #16669, .f. ) ;
#16651 = oriented_edge ( 'none', *, *, #7977, .t. ) ;
#16652 = edge_loop ( 'none', ( #16648, #16613, #16615, #16661 ) ) ;
#16653 = advanced_face ( 'none', ( #5194 ), #5197, .f. ) ;
#16654 = edge_loop ( 'none', ( #16650, #8314, #16666, #16660 ) ) ;
#16655 = oriented_edge ( 'none', *, *, #16377, .f. ) ;
#16656 = vertex_point ( 'none', #5174 ) ;
#16657 = advanced_face ( 'none', ( #5168 ), #5166, .f. ) ;
#16658 = edge_curve ( 'none', #16685, #17711, #5186, .t. ) ;
#16659 = oriented_edge ( 'none', *, *, #16700, .t. ) ;
#16660 = oriented_edge ( 'none', *, *, #17790, .t. ) ;
#16661 = oriented_edge ( 'none', *, *, #16670, .f. ) ;
#16662 = advanced_face ( 'none', ( #5179 ), #5231, .f. ) ;
#16663 = edge_loop ( 'none', ( #16707, #16701, #16659, #16703 ) ) ;
#16664 = edge_curve ( 'none', #16709, #16692, #5185, .t. ) ;
#16665 = edge_curve ( 'none', #16691, #16692, #5212, .t. ) ;
#16666 = oriented_edge ( 'none', *, *, #16658, .t. ) ;
#16667 = oriented_edge ( 'none', *, *, #16716, .f. ) ;
#16668 = edge_curve ( 'none', #11515, #11504, #5214, .t. ) ;
#16669 = edge_curve ( 'none', #16656, #17791, #5173, .t. ) ;
#16670 = edge_curve ( 'none', #17730, #16382, #5204, .t. ) ;
#16671 = oriented_edge ( 'none', *, *, #16684, .f. ) ;
#16672 = edge_loop ( 'none', ( #16726, #16675, #11076, #16680 ) ) ;
#16673 = edge_loop ( 'none', ( #11067, #11071, #11068, #16678 ) ) ;
#16674 = edge_curve ( 'none', #11684, #11685, #5220, .t. ) ;
#16675 = oriented_edge ( 'none', *, *, #17900, .f. ) ;
#16676 = oriented_edge ( 'none', *, *, #11544, .f. ) ;
#16677 = oriented_edge ( 'none', *, *, #16687, .f. ) ;
#16678 = oriented_edge ( 'none', *, *, #11652, .f. ) ;
#16679 = advanced_face ( 'none', ( #5259 ), #5258, .f. ) ;
#16680 = oriented_edge ( 'none', *, *, #11507, .f. ) ;
#16681 = oriented_edge ( 'none', *, *, #16649, .t. ) ;
#16682 = oriented_edge ( 'none', *, *, #16272, .t. ) ;
#16683 = edge_loop ( 'none', ( #11073, #9142, #11072 ) ) ;
#16684 = edge_curve ( 'none', #16692, #16656, #5252, .t. ) ;
#16685 = vertex_point ( 'none', #5257 ) ;
#16686 = oriented_edge ( 'none', *, *, #16693, .t. ) ;
#16687 = edge_curve ( 'none', #11541, #11685, #5251, .t. ) ;
#16688 = oriented_edge ( 'none', *, *, #11706, .f. ) ;
#16689 = edge_curve ( 'none', #16717, #16709, #5247, .t. ) ;
#16690 = vertex_point ( 'none', #5242 ) ;
#16691 = vertex_point ( 'none', #5241 ) ;
#16692 = vertex_point ( 'none', #5234 ) ;
#16693 = edge_curve ( 'none', #16685, #16656, #5296, .t. ) ;
#16694 = edge_loop ( 'none', ( #16671, #16711, #16710, #16686 ) ) ;
#16695 = advanced_face ( 'none', ( #5255 ), #5290, .f. ) ;
#16696 = edge_curve ( 'none', #11541, #11684, #5288, .t. ) ;
#16697 = vertex_point ( 'none', #5284 ) ;
#16698 = oriented_edge ( 'none', *, *, #16706, .t. ) ;
#16699 = oriented_edge ( 'none', *, *, #16696, .f. ) ;
#16700 = edge_curve ( 'none', #16690, #16691, #5283, .t. ) ;
#16701 = oriented_edge ( 'none', *, *, #16706, .f. ) ;
#16702 = edge_loop ( 'none', ( #16724, #16714, #16713, #16698 ) ) ;
#16703 = oriented_edge ( 'none', *, *, #16665, .t. ) ;
#16704 = edge_curve ( 'none', #16691, #16685, #5294, .t. ) ;
#16705 = advanced_face ( 'none', ( #5268 ), #5266, .f. ) ;
#16706 = edge_curve ( 'none', #16690, #16709, #5330, .t. ) ;
#16707 = oriented_edge ( 'none', *, *, #16664, .f. ) ;
#16708 = vertex_point ( 'none', #5322 ) ;
#16709 = vertex_point ( 'none', #5285 ) ;
#16710 = oriented_edge ( 'none', *, *, #16704, .t. ) ;
#16711 = oriented_edge ( 'none', *, *, #16665, .f. ) ;
#16712 = advanced_face ( 'none', ( #5327 ), #5278, .f. ) ;
#16713 = oriented_edge ( 'none', *, *, #16718, .t. ) ;
#16714 = oriented_edge ( 'none', *, *, #16725, .f. ) ;
#16715 = edge_loop ( 'none', ( #16745, #16766, #16744, #16762 ) ) ;
#16716 = edge_curve ( 'none', #16723, #16717, #5318, .t. ) ;
#16717 = vertex_point ( 'none', #5315 ) ;
#16718 = edge_curve ( 'none', #16697, #16690, #5316, .t. ) ;
#16719 = edge_loop ( 'none', ( #16731, #16743, #16754, #16738 ) ) ;
#16720 = edge_curve ( 'none', #16722, #16723, #5302, .t. ) ;
#16721 = edge_loop ( 'none', ( #16667, #16735, #16736, #16734 ) ) ;
#16722 = vertex_point ( 'none', #5317 ) ;
#16723 = vertex_point ( 'none', #5308 ) ;
#16724 = oriented_edge ( 'none', *, *, #16689, .f. ) ;
#16725 = edge_curve ( 'none', #16697, #16717, #5309, .t. ) ;
#16726 = oriented_edge ( 'none', *, *, #16696, .t. ) ;
#16727 = advanced_face ( 'none', ( #5311 ), #5355, .f. ) ;
#16728 = advanced_face ( 'none', ( #5298 ), #5319, .t. ) ;
#16729 = edge_loop ( 'none', ( #16746, #16761, #16760, #16759 ) ) ;
#16730 = edge_curve ( 'none', #16708, #16737, #5348, .t. ) ;
#16731 = oriented_edge ( 'none', *, *, #16733, .f. ) ;
#16732 = advanced_face ( 'none', ( #5303 ), #5349, .f. ) ;
#16733 = edge_curve ( 'none', #16737, #16723, #5332, .t. ) ;
#16734 = oriented_edge ( 'none', *, *, #16725, .t. ) ;
#16735 = oriented_edge ( 'none', *, *, #16720, .f. ) ;
#16736 = oriented_edge ( 'none', *, *, #16739, .t. ) ;
#16737 = vertex_point ( 'none', #5390 ) ;
#16738 = oriented_edge ( 'none', *, *, #16720, .t. ) ;
#16739 = edge_curve ( 'none', #16722, #16697, #5388, .t. ) ;
#16740 = edge_curve ( 'none', #17076, #16708, #5393, .t. ) ;
#16741 = advanced_face ( 'none', ( #5391 ), #5392, .f. ) ;
#16742 = edge_curve ( 'none', #15808, #16737, #5369, .t. ) ;
#16743 = oriented_edge ( 'none', *, *, #16730, .f. ) ;
#16744 = oriented_edge ( 'none', *, *, #16740, .t. ) ;
#16745 = oriented_edge ( 'none', *, *, #16742, .f. ) ;
#16746 = oriented_edge ( 'none', *, *, #12136, .t. ) ;
#16747 = edge_curve ( 'none', #16708, #16722, #5389, .t. ) ;
#16748 = vertex_point ( 'none', #5371 ) ;
#16749 = oriented_edge ( 'none', *, *, #11070, .t. ) ;
#16750 = edge_curve ( 'none', #9373, #4777, #5362, .t. ) ;
#16751 = oriented_edge ( 'none', *, *, #6613, .t. ) ;
#16752 = advanced_face ( 'none', ( #5428 ), #5422, .f. ) ;
#16753 = vertex_point ( 'none', #5365 ) ;
#16754 = oriented_edge ( 'none', *, *, #16747, .t. ) ;
#16755 = oriented_edge ( 'none', *, *, #11673, .f. ) ;
#16756 = advanced_face ( 'none', ( #5421, #5411 ), #5367, .f. ) ;
#16757 = oriented_edge ( 'none', *, *, #17427, .f. ) ;
#16758 = oriented_edge ( 'none', *, *, #12070, .f. ) ;
#16759 = oriented_edge ( 'none', *, *, #9343, .t. ) ;
#16760 = oriented_edge ( 'none', *, *, #16750, .f. ) ;
#16761 = oriented_edge ( 'none', *, *, #5559, .f. ) ;
#16762 = oriented_edge ( 'none', *, *, #16730, .t. ) ;
#16763 = edge_loop ( 'none', ( #12095, #16758, #12101, #12138 ) ) ;
#16764 = vertex_point ( 'none', #5412 ) ;
#16765 = edge_loop ( 'none', ( #16784, #16778, #16781, #16777, #16783, #16772, #16779, #16773, #16782, #16771, #16785, #16775, #16780 ) ) ;
#16766 = oriented_edge ( 'none', *, *, #16359, .f. ) ;
#16767 = advanced_face ( 'none', ( #5405 ), #5406, .t. ) ;
#16768 = oriented_edge ( 'none', *, *, #16770, .t. ) ;
#16769 = oriented_edge ( 'none', *, *, #16839, .t. ) ;
#16770 = edge_curve ( 'none', #16814, #17084, #5394, .t. ) ;
#16771 = oriented_edge ( 'none', *, *, #16718, .f. ) ;
#16772 = oriented_edge ( 'none', *, *, #17705, .f. ) ;
#16773 = oriented_edge ( 'none', *, *, #16704, .f. ) ;
#16774 = advanced_face ( 'none', ( #5397, #5407 ), #5395, .t. ) ;
#16775 = oriented_edge ( 'none', *, *, #16747, .f. ) ;
#16776 = oriented_edge ( 'none', *, *, #5632, .t. ) ;
#16777 = oriented_edge ( 'none', *, *, #16647, .f. ) ;
#16778 = oriented_edge ( 'none', *, *, #15988, .f. ) ;
#16779 = oriented_edge ( 'none', *, *, #16658, .f. ) ;
#16780 = oriented_edge ( 'none', *, *, #16740, .f. ) ;
#16781 = oriented_edge ( 'none', *, *, #16350, .f. ) ;
#16782 = oriented_edge ( 'none', *, *, #16700, .f. ) ;
#16783 = oriented_edge ( 'none', *, *, #16642, .f. ) ;
#16784 = oriented_edge ( 'none', *, *, #17080, .f. ) ;
#16785 = oriented_edge ( 'none', *, *, #16739, .f. ) ;
#16786 = vertex_point ( 'none', #5399 ) ;
#16787 = oriented_edge ( 'none', *, *, #16750, .t. ) ;
#16788 = edge_loop ( 'none', ( #16808, #16853, #16833, #16830 ) ) ;
#16789 = oriented_edge ( 'none', *, *, #5453, .t. ) ;
#16790 = edge_loop ( 'none', ( #16789, #16791, #16776, #16751, #16651, #16827, #16806, #16797, #16801, #16811, #16795, #16807, #16787 ) ) ;
#16791 = oriented_edge ( 'none', *, *, #5761, .t. ) ;
#16792 = edge_curve ( 'none', #16794, #17099, #5455, .t. ) ;
#16793 = vertex_point ( 'none', #5413 ) ;
#16794 = vertex_point ( 'none', #5457 ) ;
#16795 = oriented_edge ( 'none', *, *, #9351, .t. ) ;
#16796 = oriented_edge ( 'none', *, *, #12108, .f. ) ;
#16797 = oriented_edge ( 'none', *, *, #8842, .t. ) ;
#16798 = oriented_edge ( 'none', *, *, #12112, .f. ) ;
#16799 = oriented_edge ( 'none', *, *, #16742, .t. ) ;
#16800 = oriented_edge ( 'none', *, *, #16689, .t. ) ;
#16801 = oriented_edge ( 'none', *, *, #8572, .t. ) ;
#16802 = edge_curve ( 'none', #16805, #16793, #5448, .t. ) ;
#16803 = edge_curve ( 'none', #16793, #16814, #5444, .t. ) ;
#16804 = edge_loop ( 'none', ( #16852, #16849, #16769, #16845, #16860, #16823, #16902, #16869, #16842, #16859, #16925, #16907, #17035, #16892, #16946, #16924 ) ) ;
#16805 = vertex_point ( 'none', #5450 ) ;
#16806 = oriented_edge ( 'none', *, *, #17799, .t. ) ;
#16807 = oriented_edge ( 'none', *, *, #17074, .t. ) ;
#16808 = oriented_edge ( 'none', *, *, #12038, .f. ) ;
#16809 = oriented_edge ( 'none', *, *, #16802, .t. ) ;
#16810 = edge_loop ( 'none', ( #16825, #16799, #16832, #16837, #16800, #16828, #16826, #16820, #16838, #16862, #16829, #16854, #16821 ) ) ;
#16811 = oriented_edge ( 'none', *, *, #8562, .t. ) ;
#16812 = oriented_edge ( 'none', *, *, #16803, .t. ) ;
#16813 = vertex_point ( 'none', #5416 ) ;
#16814 = vertex_point ( 'none', #5440 ) ;
#16815 = edge_curve ( 'none', #12105, #16805, #5432, .t. ) ;
#16816 = vertex_point ( 'none', #5436 ) ;
#16817 = vertex_point ( 'none', #5435 ) ;
#16818 = vertex_point ( 'none', #5485 ) ;
#16819 = oriented_edge ( 'none', *, *, #56, .t. ) ;
#16820 = oriented_edge ( 'none', *, *, #16669, .t. ) ;
#16821 = oriented_edge ( 'none', *, *, #16076, .t. ) ;
#16822 = advanced_face ( 'none', ( #5437 ), #5478, .t. ) ;
#16823 = oriented_edge ( 'none', *, *, #16880, .t. ) ;
#16824 = vertex_point ( 'none', #5433 ) ;
#16825 = oriented_edge ( 'none', *, *, #17065, .t. ) ;
#16826 = oriented_edge ( 'none', *, *, #16684, .t. ) ;
#16827 = oriented_edge ( 'none', *, *, #8220, .t. ) ;
#16828 = oriented_edge ( 'none', *, *, #16664, .t. ) ;
#16829 = oriented_edge ( 'none', *, *, #8336, .t. ) ;
#16830 = oriented_edge ( 'none', *, *, #16879, .t. ) ;
#16831 = edge_curve ( 'none', #16786, #16834, #5480, .t. ) ;
#16832 = oriented_edge ( 'none', *, *, #16733, .t. ) ;
#16833 = oriented_edge ( 'none', *, *, #16831, .t. ) ;
#16834 = vertex_point ( 'none', #5481 ) ;
#16835 = edge_curve ( 'none', #16786, #12024, #5442, .t. ) ;
#16836 = advanced_face ( 'none', ( #5486 ), #5509, .t. ) ;
#16837 = oriented_edge ( 'none', *, *, #16716, .t. ) ;
#16838 = oriented_edge ( 'none', *, *, #17721, .t. ) ;
#16839 = edge_curve ( 'none', #16816, #16847, #5504, .t. ) ;
#16840 = oriented_edge ( 'none', *, *, #16792, .t. ) ;
#16841 = edge_curve ( 'none', #16813, #16816, #5513, .t. ) ;
#16842 = oriented_edge ( 'none', *, *, #16926, .t. ) ;
#16843 = oriented_edge ( 'none', *, *, #17187, .t. ) ;
#16844 = edge_curve ( 'none', #17086, #16813, #5548, .t. ) ;
#16845 = oriented_edge ( 'none', *, *, #16889, .t. ) ;
#16846 = edge_curve ( 'none', #16883, #16867, #5539, .t. ) ;
#16847 = vertex_point ( 'none', #5547 ) ;
#16848 = vertex_point ( 'none', #5541 ) ;
#16849 = oriented_edge ( 'none', *, *, #16841, .t. ) ;
#16850 = vertex_point ( 'none', #5549 ) ;
#16851 = edge_loop ( 'none', ( #16798, #16864, #16871, #16885 ) ) ;
#16852 = oriented_edge ( 'none', *, *, #16844, .t. ) ;
#16853 = oriented_edge ( 'none', *, *, #16835, .f. ) ;
#16854 = oriented_edge ( 'none', *, *, #16320, .t. ) ;
#16855 = vertex_point ( 'none', #5476 ) ;
#16856 = oriented_edge ( 'none', *, *, #16899, .t. ) ;
#16857 = edge_curve ( 'none', #16882, #16786, #5540, .t. ) ;
#16858 = oriented_edge ( 'none', *, *, #12058, .f. ) ;
#16859 = oriented_edge ( 'none', *, *, #16912, .t. ) ;
#16860 = oriented_edge ( 'none', *, *, #16866, .t. ) ;
#16861 = edge_loop ( 'none', ( #16796, #16863, #16865, #16901 ) ) ;
#16862 = oriented_edge ( 'none', *, *, #16670, .t. ) ;
#16863 = oriented_edge ( 'none', *, *, #16903, .f. ) ;
#16864 = oriented_edge ( 'none', *, *, #16876, .f. ) ;
#16865 = oriented_edge ( 'none', *, *, #16895, .t. ) ;
#16866 = edge_curve ( 'none', #16824, #16887, #5574, .t. ) ;
#16867 = vertex_point ( 'none', #5506 ) ;
#16868 = vertex_point ( 'none', #5578 ) ;
#16869 = oriented_edge ( 'none', *, *, #16846, .t. ) ;
#16870 = oriented_edge ( 'none', *, *, #16903, .t. ) ;
#16871 = oriented_edge ( 'none', *, *, #16857, .t. ) ;
#16872 = advanced_face ( 'none', ( #5576 ), #5583, .f. ) ;
#16873 = edge_curve ( 'none', #16848, #16883, #5627, .t. ) ;
#16874 = vertex_point ( 'none', #5569 ) ;
#16875 = vertex_point ( 'none', #5597 ) ;
#16876 = edge_curve ( 'none', #16882, #12072, #5620, .t. ) ;
#16877 = oriented_edge ( 'none', *, *, #12090, .f. ) ;
#16878 = oriented_edge ( 'none', *, *, #16881, .f. ) ;
#16879 = edge_curve ( 'none', #16834, #12033, #5338, .t. ) ;
#16880 = edge_curve ( 'none', #16887, #16848, #5668, .t. ) ;
#16881 = edge_curve ( 'none', #16874, #12109, #5664, .t. ) ;
#16882 = vertex_point ( 'none', #5665 ) ;
#16883 = vertex_point ( 'none', #5641 ) ;
#16884 = edge_loop ( 'none', ( #16858, #16878, #16856, #16870 ) ) ;
#16885 = oriented_edge ( 'none', *, *, #16835, .t. ) ;
#16886 = advanced_face ( 'none', ( #5637 ), #5667, .f. ) ;
#16887 = vertex_point ( 'none', #5660 ) ;
#16888 = edge_curve ( 'none', #17095, #16817, #5694, .t. ) ;
#16889 = edge_curve ( 'none', #16847, #16824, #5678, .t. ) ;
#16890 = oriented_edge ( 'none', *, *, #16922, .t. ) ;
#16891 = vertex_point ( 'none', #5662 ) ;
#16892 = oriented_edge ( 'none', *, *, #16888, .t. ) ;
#16893 = edge_curve ( 'none', #16898, #16818, #5690, .t. ) ;
#16894 = oriented_edge ( 'none', *, *, #12092, .f. ) ;
#16895 = edge_curve ( 'none', #16855, #16882, #5695, .t. ) ;
#16896 = advanced_face ( 'none', ( #5674 ), #5716, .f. ) ;
#16897 = edge_loop ( 'none', ( #16991, #16982, #16989, #16994 ) ) ;
#16898 = vertex_point ( 'none', #5703 ) ;
#16899 = edge_curve ( 'none', #16874, #16855, #5675, .t. ) ;
#16900 = edge_loop ( 'none', ( #16877, #16913, #16890, #16910 ) ) ;
#16901 = oriented_edge ( 'none', *, *, #16876, .t. ) ;
#16902 = oriented_edge ( 'none', *, *, #16873, .t. ) ;
#16903 = edge_curve ( 'none', #16855, #12032, #5706, .t. ) ;
#16904 = edge_loop ( 'none', ( #16914, #16929, #16921, #16918 ) ) ;
#16905 = edge_curve ( 'none', #16868, #16898, #5758, .t. ) ;
#16906 = edge_loop ( 'none', ( #17036, #17062, #17068, #17045, #17038, #17039, #17108, #17110 ) ) ;
#16907 = oriented_edge ( 'none', *, *, #16893, .t. ) ;
#16908 = edge_loop ( 'none', ( #17064, #16944, #17072, #17060 ) ) ;
#16909 = edge_curve ( 'none', #16818, #17095, #5754, .t. ) ;
#16910 = oriented_edge ( 'none', *, *, #16881, .t. ) ;
#16911 = vertex_point ( 'none', #5701 ) ;
#16912 = edge_curve ( 'none', #16875, #16868, #5793, .t. ) ;
#16913 = oriented_edge ( 'none', *, *, #16915, .f. ) ;
#16914 = oriented_edge ( 'none', *, *, #12077, .f. ) ;
#16915 = edge_curve ( 'none', #16911, #12060, #5803, .t. ) ;
#16916 = edge_loop ( 'none', ( #16932, #16959, #16947, #16949 ) ) ;
#16917 = vertex_point ( 'none', #5702 ) ;
#16918 = oriented_edge ( 'none', *, *, #16915, .t. ) ;
#16919 = edge_curve ( 'none', #16934, #12042, #5767, .t. ) ;
#16920 = advanced_face ( 'none', ( #5765 ), #5791, .f. ) ;
#16921 = oriented_edge ( 'none', *, *, #16927, .t. ) ;
#16922 = edge_curve ( 'none', #16911, #16874, #5731, .t. ) ;
#16923 = edge_loop ( 'none', ( #16894, #16936, #16933, #16935 ) ) ;
#16924 = oriented_edge ( 'none', *, *, #17040, .t. ) ;
#16925 = oriented_edge ( 'none', *, *, #16905, .t. ) ;
#16926 = edge_curve ( 'none', #16867, #16875, #5828, .t. ) ;
#16927 = edge_curve ( 'none', #16917, #16911, #5827, .t. ) ;
#16928 = advanced_face ( 'none', ( #5809 ), #5815, .t. ) ;
#16929 = oriented_edge ( 'none', *, *, #16931, .f. ) ;
#16930 = edge_curve ( 'none', #16934, #16917, #5848, .t. ) ;
#16931 = edge_curve ( 'none', #16917, #12076, #5841, .t. ) ;
#16932 = oriented_edge ( 'none', *, *, #12097, .t. ) ;
#16933 = oriented_edge ( 'none', *, *, #16930, .t. ) ;
#16934 = vertex_point ( 'none', #5812 ) ;
#16935 = oriented_edge ( 'none', *, *, #16931, .t. ) ;
#16936 = oriented_edge ( 'none', *, *, #16919, .f. ) ;
#16937 = advanced_face ( 'none', ( #5807 ), #5819, .f. ) ;
#16938 = advanced_face ( 'none', ( #5836 ), #5829, .t. ) ;
#16939 = vertex_point ( 'none', #5806 ) ;
#16940 = edge_curve ( 'none', #16939, #16963, #5832, .t. ) ;
#16941 = edge_curve ( 'none', #16939, #12087, #5808, .t. ) ;
#16942 = oriented_edge ( 'none', *, *, #16979, .f. ) ;
#16943 = oriented_edge ( 'none', *, *, #16941, .f. ) ;
#16944 = oriented_edge ( 'none', *, *, #16945, .f. ) ;
#16945 = edge_curve ( 'none', #1749, #1613, #5868, .t. ) ;
#16946 = oriented_edge ( 'none', *, *, #16998, .t. ) ;
#16947 = oriented_edge ( 'none', *, *, #16965, .f. ) ;
#16948 = oriented_edge ( 'none', *, *, #12088, .t. ) ;
#16949 = oriented_edge ( 'none', *, *, #16919, .t. ) ;
#16950 = edge_loop ( 'none', ( #16964, #16960, #16968, #16992 ) ) ;
#16951 = oriented_edge ( 'none', *, *, #16970, .f. ) ;
#16952 = vertex_point ( 'none', #5835 ) ;
#16953 = edge_loop ( 'none', ( #16948, #16951, #16967, #16966 ) ) ;
#16954 = advanced_face ( 'none', ( #5865 ), #5888, .t. ) ;
#16955 = edge_loop ( 'none', ( #16956, #16943, #16942, #16969 ) ) ;
#16956 = oriented_edge ( 'none', *, *, #12071, .t. ) ;
#16957 = edge_curve ( 'none', #16952, #12027, #5069, .t. ) ;
#16958 = oriented_edge ( 'none', *, *, #16974, .t. ) ;
#16959 = oriented_edge ( 'none', *, *, #16957, .f. ) ;
#16960 = oriented_edge ( 'none', *, *, #16983, .f. ) ;
#16961 = oriented_edge ( 'none', *, *, #12043, .f. ) ;
#16962 = advanced_face ( 'none', ( #5628 ), #5833, .t. ) ;
#16963 = vertex_point ( 'none', #5864 ) ;
#16964 = oriented_edge ( 'none', *, *, #12045, .t. ) ;
#16965 = edge_curve ( 'none', #16934, #16952, #5568, .t. ) ;
#16966 = oriented_edge ( 'none', *, *, #16941, .t. ) ;
#16967 = oriented_edge ( 'none', *, *, #16940, .f. ) ;
#16968 = oriented_edge ( 'none', *, *, #16978, .f. ) ;
#16969 = oriented_edge ( 'none', *, *, #16957, .t. ) ;
#16970 = edge_curve ( 'none', #16963, #12020, #5849, .t. ) ;
#16971 = edge_loop ( 'none', ( #16961, #16977, #16958, #16993 ) ) ;
#16972 = edge_curve ( 'none', #16987, #11997, #5913, .t. ) ;
#16973 = advanced_face ( 'none', ( #5912 ), #5910, .t. ) ;
#16974 = edge_curve ( 'none', #16987, #16976, #5901, .t. ) ;
#16975 = advanced_face ( 'none', ( #5905 ), #5940, .t. ) ;
#16976 = vertex_point ( 'none', #5900 ) ;
#16977 = oriented_edge ( 'none', *, *, #16972, .f. ) ;
#16978 = edge_curve ( 'none', #16963, #16976, #5911, .t. ) ;
#16979 = edge_curve ( 'none', #16952, #16939, #5899, .t. ) ;
#16980 = oriented_edge ( 'none', *, *, #16899, .f. ) ;
#16981 = edge_curve ( 'none', #16987, #16834, #5939, .t. ) ;
#16982 = oriented_edge ( 'none', *, *, #16879, .f. ) ;
#16983 = edge_curve ( 'none', #16976, #12068, #5919, .t. ) ;
#16984 = oriented_edge ( 'none', *, *, #16930, .f. ) ;
#16985 = oriented_edge ( 'none', *, *, #16895, .f. ) ;
#16986 = oriented_edge ( 'none', *, *, #16978, .t. ) ;
#16987 = vertex_point ( 'none', #5915 ) ;
#16988 = vertex_point ( 'none', #5914 ) ;
#16989 = oriented_edge ( 'none', *, *, #16981, .f. ) ;
#16990 = oriented_edge ( 'none', *, *, #16922, .f. ) ;
#16991 = oriented_edge ( 'none', *, *, #12052, .t. ) ;
#16992 = oriented_edge ( 'none', *, *, #16970, .t. ) ;
#16993 = oriented_edge ( 'none', *, *, #16983, .t. ) ;
#16994 = oriented_edge ( 'none', *, *, #16972, .t. ) ;
#16995 = advanced_face ( 'none', ( #5959 ), #5947, .f. ) ;
#16996 = oriented_edge ( 'none', *, *, #16979, .t. ) ;
#16997 = oriented_edge ( 'none', *, *, #16927, .f. ) ;
#16998 = edge_curve ( 'none', #16817, #16891, #5949, .t. ) ;
#16999 = advanced_face ( 'none', ( #5948 ), #5898, .t. ) ;
#17000 = edge_loop ( 'none', ( #17006, #17021, #17014, #17013 ) ) ;
#17001 = oriented_edge ( 'none', *, *, #16831, .f. ) ;
#17002 = vertex_point ( 'none', #5936 ) ;
#17003 = edge_loop ( 'none', ( #17001, #17004, #16985, #16980, #16990, #16997, #16984, #17018, #16996, #17010, #16986, #17009, #17019 ) ) ;
#17004 = oriented_edge ( 'none', *, *, #16857, .f. ) ;
#17005 = edge_curve ( 'none', #17002, #11916, #5967, .t. ) ;
#17006 = oriented_edge ( 'none', *, *, #12053, .t. ) ;
#17007 = advanced_face ( 'none', ( #5979 ), #6019, .t. ) ;
#17008 = edge_loop ( 'none', ( #17011, #17029, #17030, #17016 ) ) ;
#17009 = oriented_edge ( 'none', *, *, #16974, .f. ) ;
#17010 = oriented_edge ( 'none', *, *, #16940, .t. ) ;
#17011 = oriented_edge ( 'none', *, *, #11946, .f. ) ;
#17012 = edge_curve ( 'none', #17024, #12029, #5962, .t. ) ;
#17013 = oriented_edge ( 'none', *, *, #17005, .t. ) ;
#17014 = oriented_edge ( 'none', *, *, #17015, .f. ) ;
#17015 = edge_curve ( 'none', #17002, #17024, #5963, .t. ) ;
#17016 = oriented_edge ( 'none', *, *, #17033, .t. ) ;
#17017 = edge_curve ( 'none', #17027, #11995, #6022, .t. ) ;
#17018 = oriented_edge ( 'none', *, *, #16965, .t. ) ;
#17019 = oriented_edge ( 'none', *, *, #16981, .t. ) ;
#17020 = advanced_face ( 'none', ( #6023 ), #6018, .t. ) ;
#17021 = oriented_edge ( 'none', *, *, #17012, .f. ) ;
#17022 = oriented_edge ( 'none', *, *, #17025, .f. ) ;
#17023 = edge_loop ( 'none', ( #17026, #17031, #17022, #17028 ) ) ;
#17024 = vertex_point ( 'none', #6043 ) ;
#17025 = edge_curve ( 'none', #17024, #17027, #6045, .t. ) ;
#17026 = oriented_edge ( 'none', *, *, #12031, .t. ) ;
#17027 = vertex_point ( 'none', #5997 ) ;
#17028 = oriented_edge ( 'none', *, *, #17012, .t. ) ;
#17029 = oriented_edge ( 'none', *, *, #17005, .f. ) ;
#17030 = oriented_edge ( 'none', *, *, #17034, .t. ) ;
#17031 = oriented_edge ( 'none', *, *, #17017, .f. ) ;
#17032 = advanced_face ( 'none', ( #6042 ), #6046, .t. ) ;
#17033 = edge_curve ( 'none', #16988, #11932, #6033, .t. ) ;
#17034 = edge_curve ( 'none', #17002, #16988, #6026, .t. ) ;
#17035 = oriented_edge ( 'none', *, *, #16909, .t. ) ;
#17036 = oriented_edge ( 'none', *, *, #17059, .t. ) ;
#17037 = vertex_point ( 'none', #6041 ) ;
#17038 = oriented_edge ( 'none', *, *, #17111, .t. ) ;
#17039 = oriented_edge ( 'none', *, *, #17114, .t. ) ;
#17040 = edge_curve ( 'none', #16891, #17086, #6079, .t. ) ;
#17041 = edge_curve ( 'none', #17061, #17042, #6035, .t. ) ;
#17042 = vertex_point ( 'none', #6074 ) ;
#17043 = vertex_point ( 'none', #6027 ) ;
#17044 = edge_curve ( 'none', #12550, #11994, #6055, .t. ) ;
#17045 = oriented_edge ( 'none', *, *, #17105, .t. ) ;
#17046 = oriented_edge ( 'none', *, *, #17017, .t. ) ;
#17047 = vertex_point ( 'none', #6029 ) ;
#17048 = oriented_edge ( 'none', *, *, #12018, .t. ) ;
#17049 = edge_curve ( 'none', #17027, #17057, #6056, .t. ) ;
#17050 = oriented_edge ( 'none', *, *, #17044, .f. ) ;
#17051 = oriented_edge ( 'none', *, *, #12025, .t. ) ;
#17052 = oriented_edge ( 'none', *, *, #12023, .t. ) ;
#17053 = edge_loop ( 'none', ( #17048, #17050, #12283, #17576 ) ) ;
#17054 = oriented_edge ( 'none', *, *, #17049, .f. ) ;
#17055 = oriented_edge ( 'none', *, *, #12322, .f. ) ;
#17056 = edge_loop ( 'none', ( #17052, #17055, #17054, #17046 ) ) ;
#17057 = vertex_point ( 'none', #6028 ) ;
#17058 = advanced_face ( 'none', ( #6078, #6058, #6121, #6118, #6077, #6075 ), #6057, .t. ) ;
#17059 = edge_curve ( 'none', #17069, #17061, #6107, .t. ) ;
#17060 = oriented_edge ( 'none', *, *, #17063, .f. ) ;
#17061 = vertex_point ( 'none', #6116 ) ;
#17062 = oriented_edge ( 'none', *, *, #17041, .t. ) ;
#17063 = edge_curve ( 'none', #2590, #18290, #6112, .t. ) ;
#17064 = oriented_edge ( 'none', *, *, #2536, .f. ) ;
#17065 = edge_curve ( 'none', #16066, #15808, #5834, .t. ) ;
#17066 = vertex_point ( 'none', #6145 ) ;
#17067 = oriented_edge ( 'none', *, *, #9351, .f. ) ;
#17068 = oriented_edge ( 'none', *, *, #17107, .t. ) ;
#17069 = vertex_point ( 'none', #6141 ) ;
#17070 = vertex_point ( 'none', #6140 ) ;
#17071 = advanced_face ( 'none', ( #6139 ), #6144, .t. ) ;
#17072 = oriented_edge ( 'none', *, *, #1960, .t. ) ;
#17073 = edge_loop ( 'none', ( #9094, #15769, #17075, #16355 ) ) ;
#17074 = edge_curve ( 'none', #17066, #9373, #6143, .t. ) ;
#17075 = oriented_edge ( 'none', *, *, #17080, .t. ) ;
#17076 = vertex_point ( 'none', #6132 ) ;
#17077 = oriented_edge ( 'none', *, *, #9391, .t. ) ;
#17078 = edge_loop ( 'none', ( #16090, #16115, #16332, #16124 ) ) ;
#17079 = vertex_point ( 'none', #6137 ) ;
#17080 = edge_curve ( 'none', #16116, #17076, #6138, .t. ) ;
#17081 = edge_curve ( 'none', #12431, #12280, #6176, .t. ) ;
#17082 = oriented_edge ( 'none', *, *, #17092, .t. ) ;
#17083 = edge_curve ( 'none', #13104, #12105, #6175, .t. ) ;
#17084 = vertex_point ( 'none', #6122 ) ;
#17085 = edge_curve ( 'none', #13161, #13104, #6157, .t. ) ;
#17086 = vertex_point ( 'none', #6128 ) ;
#17087 = oriented_edge ( 'none', *, *, #17083, .t. ) ;
#17088 = vertex_point ( 'none', #6123 ) ;
#17089 = oriented_edge ( 'none', *, *, #12715, .t. ) ;
#17090 = edge_curve ( 'none', #12325, #12489, #6159, .t. ) ;
#17091 = oriented_edge ( 'none', *, *, #10967, .t. ) ;
#17092 = edge_curve ( 'none', #12280, #12185, #6147, .t. ) ;
#17093 = oriented_edge ( 'none', *, *, #17085, .t. ) ;
#17094 = edge_loop ( 'none', ( #17100, #12940, #17089, #12265, #17093, #17087, #12055, #16809, #16812, #16768, #17097, #16840 ) ) ;
#17095 = vertex_point ( 'none', #6160 ) ;
#17096 = edge_curve ( 'none', #17088, #13161, #6210, .t. ) ;
#17097 = oriented_edge ( 'none', *, *, #17098, .t. ) ;
#17098 = edge_curve ( 'none', #17084, #16794, #6148, .t. ) ;
#17099 = vertex_point ( 'none', #6211 ) ;
#17100 = oriented_edge ( 'none', *, *, #12248, .t. ) ;
#17101 = edge_loop ( 'none', ( #17102, #17123 ) ) ;
#17102 = oriented_edge ( 'none', *, *, #17106, .f. ) ;
#17103 = oriented_edge ( 'none', *, *, #177, .t. ) ;
#17104 = vertex_point ( 'none', #6206 ) ;
#17105 = edge_curve ( 'none', #17104, #17112, #6149, .t. ) ;
#17106 = edge_curve ( 'none', #17797, #17773, #6150, .t. ) ;
#17107 = edge_curve ( 'none', #17042, #17104, #6153, .t. ) ;
#17108 = oriented_edge ( 'none', *, *, #17127, .t. ) ;
#17109 = advanced_face ( 'none', ( #6187 ), #6240, .f. ) ;
#17110 = oriented_edge ( 'none', *, *, #17119, .t. ) ;
#17111 = edge_curve ( 'none', #17112, #17043, #6222, .t. ) ;
#17112 = vertex_point ( 'none', #6177 ) ;
#17113 = vertex_point ( 'none', #6182 ) ;
#17114 = edge_curve ( 'none', #17043, #17113, #6183, .t. ) ;
#17115 = edge_curve ( 'none', #17037, #16850, #6226, .t. ) ;
#17116 = oriented_edge ( 'none', *, *, #11102, .t. ) ;
#17117 = oriented_edge ( 'none', *, *, #17129, .t. ) ;
#17118 = oriented_edge ( 'none', *, *, #17847, .t. ) ;
#17119 = edge_curve ( 'none', #17070, #17069, #6263, .t. ) ;
#17120 = edge_loop ( 'none', ( #17136, #17134, #17149, #17145 ) ) ;
#17121 = edge_loop ( 'none', ( #17126, #17117 ) ) ;
#17122 = edge_loop ( 'none', ( #17164, #17167 ) ) ;
#17123 = oriented_edge ( 'none', *, *, #8105, .f. ) ;
#17124 = oriented_edge ( 'none', *, *, #17115, .f. ) ;
#17125 = edge_curve ( 'none', #10711, #10720, #6257, .t. ) ;
#17126 = oriented_edge ( 'none', *, *, #10887, .t. ) ;
#17127 = edge_curve ( 'none', #17113, #17070, #6249, .t. ) ;
#17128 = vertex_point ( 'none', #6264 ) ;
#17129 = edge_curve ( 'none', #10844, #10883, #6247, .t. ) ;
#17130 = edge_curve ( 'none', #2777, #2796, #6250, .t. ) ;
#17131 = oriented_edge ( 'none', *, *, #10767, .t. ) ;
#17132 = oriented_edge ( 'none', *, *, #2829, .t. ) ;
#17133 = edge_loop ( 'none', ( #17156, #17634, #17632, #17150 ) ) ;
#17134 = oriented_edge ( 'none', *, *, #17125, .t. ) ;
#17135 = oriented_edge ( 'none', *, *, #17142, .t. ) ;
#17136 = oriented_edge ( 'none', *, *, #2352, .f. ) ;
#17137 = edge_loop ( 'none', ( #17116, #17135 ) ) ;
#17138 = edge_loop ( 'none', ( #17131, #17177 ) ) ;
#17139 = edge_curve ( 'none', #10958, #10982, #6298, .t. ) ;
#17140 = edge_curve ( 'none', #17166, #17643, #6253, .t. ) ;
#17141 = edge_curve ( 'none', #180, #17128, #6293, .t. ) ;
#17142 = edge_curve ( 'none', #11004, #10986, #6256, .t. ) ;
#17143 = oriented_edge ( 'none', *, *, #17130, .t. ) ;
#17144 = edge_loop ( 'none', ( #17132, #17143 ) ) ;
#17145 = oriented_edge ( 'none', *, *, #17152, .t. ) ;
#17146 = edge_loop ( 'none', ( #17159, #17160 ) ) ;
#17147 = oriented_edge ( 'none', *, *, #17184, .f. ) ;
#17148 = edge_curve ( 'none', #17685, #17776, #6340, .t. ) ;
#17149 = oriented_edge ( 'none', *, *, #2263, .t. ) ;
#17150 = oriented_edge ( 'none', *, *, #17180, .t. ) ;
#17151 = vertex_point ( 'none', #6279 ) ;
#17152 = edge_curve ( 'none', #10644, #10710, #6280, .t. ) ;
#17153 = edge_loop ( 'none', ( #17182, #17185 ) ) ;
#17154 = advanced_face ( 'none', ( #6333 ), #6334, .f. ) ;
#17155 = oriented_edge ( 'none', *, *, #17148, .t. ) ;
#17156 = oriented_edge ( 'none', *, *, #17141, .t. ) ;
#17157 = edge_loop ( 'none', ( #17155, #17672, #17810 ) ) ;
#17158 = edge_curve ( 'none', #10723, #9901, #6335, .t. ) ;
#17159 = oriented_edge ( 'none', *, *, #10707, .t. ) ;
#17160 = oriented_edge ( 'none', *, *, #17168, .t. ) ;
#17161 = edge_curve ( 'none', #10712, #10709, #6320, .t. ) ;
#17162 = edge_curve ( 'none', #8899, #9617, #6319, .t. ) ;
#17163 = edge_loop ( 'none', ( #17183, #17186 ) ) ;
#17164 = oriented_edge ( 'none', *, *, #10714, .t. ) ;
#17165 = edge_curve ( 'none', #9897, #8125, #6308, .t. ) ;
#17166 = vertex_point ( 'none', #6313 ) ;
#17167 = oriented_edge ( 'none', *, *, #17161, .t. ) ;
#17168 = edge_curve ( 'none', #10042, #10713, #6374, .t. ) ;
#17169 = edge_loop ( 'none', ( #17188, #17171 ) ) ;
#17170 = vertex_point ( 'none', #6327 ) ;
#17171 = oriented_edge ( 'none', *, *, #1106, .t. ) ;
#17172 = oriented_edge ( 'none', *, *, #17178, .t. ) ;
#17173 = edge_loop ( 'none', ( #17176, #17172 ) ) ;
#17174 = advanced_face ( 'none', ( #6324 ), #6278, .t. ) ;
#17175 = advanced_face ( 'none', ( #6364, #6373, #6366, #6371, #6361, #6359, #6358 ), #6363, .t. ) ;
#17176 = oriented_edge ( 'none', *, *, #8249, .t. ) ;
#17177 = oriented_edge ( 'none', *, *, #17158, .t. ) ;
#17178 = edge_curve ( 'none', #17663, #17658, #6355, .t. ) ;
#17179 = edge_loop ( 'none', ( #17679, #17671, #17181, #17676 ) ) ;
#17180 = edge_curve ( 'none', #17659, #180, #6408, .t. ) ;
#17181 = oriented_edge ( 'none', *, *, #17657, .t. ) ;
#17182 = oriented_edge ( 'none', *, *, #10060, .t. ) ;
#17183 = oriented_edge ( 'none', *, *, #10057, .t. ) ;
#17184 = edge_curve ( 'none', #17166, #17151, #6409, .t. ) ;
#17185 = oriented_edge ( 'none', *, *, #17162, .t. ) ;
#17186 = oriented_edge ( 'none', *, *, #17165, .t. ) ;
#17187 = edge_curve ( 'none', #12000, #17642, #6410, .t. ) ;
#17188 = oriented_edge ( 'none', *, *, #16945, .t. ) ;
#17189 = oriented_edge ( 'none', *, *, #629, .t. ) ;
#17190 = oriented_edge ( 'none', *, *, #2970, .f. ) ;
#17191 = oriented_edge ( 'none', *, *, #2970, .t. ) ;
#17192 = oriented_edge ( 'none', *, *, #17196, .f. ) ;
#17193 = advanced_face ( 'none', ( #6400 ), #6401, .f. ) ;
#17194 = edge_curve ( 'none', #10728, #10722, #6387, .t. ) ;
#17195 = edge_loop ( 'none', ( #17206, #17190, #4109, #4287 ) ) ;
#17196 = edge_curve ( 'none', #292, #301, #6388, .t. ) ;
#17197 = edge_curve ( 'none', #11492, #2968, #6403, .t. ) ;
#17198 = oriented_edge ( 'none', *, *, #855, .f. ) ;
#17199 = oriented_edge ( 'none', *, *, #285, .t. ) ;
#17200 = oriented_edge ( 'none', *, *, #17196, .t. ) ;
#17201 = advanced_face ( 'none', ( #6427 ), #6385, .f. ) ;
#17202 = oriented_edge ( 'none', *, *, #293, .f. ) ;
#17203 = edge_loop ( 'none', ( #17220, #17214, #17224, #17215 ) ) ;
#17204 = oriented_edge ( 'none', *, *, #665, .t. ) ;
#17205 = oriented_edge ( 'none', *, *, #11517, .t. ) ;
#17206 = oriented_edge ( 'none', *, *, #276, .f. ) ;
#17207 = edge_curve ( 'none', #11251, #18325, #6425, .t. ) ;
#17208 = oriented_edge ( 'none', *, *, #17141, .f. ) ;
#17209 = oriented_edge ( 'none', *, *, #17210, .t. ) ;
#17210 = edge_curve ( 'none', #169, #17659, #6412, .t. ) ;
#17211 = edge_loop ( 'none', ( #17198, #17204, #17200 ) ) ;
#17212 = edge_loop ( 'none', ( #17202, #17192, #17189, #3163 ) ) ;
#17213 = oriented_edge ( 'none', *, *, #297, .f. ) ;
#17214 = oriented_edge ( 'none', *, *, #11517, .f. ) ;
#17215 = oriented_edge ( 'none', *, *, #11493, .t. ) ;
#17216 = advanced_face ( 'none', ( #6416 ), #6411, .f. ) ;
#17217 = oriented_edge ( 'none', *, *, #274, .t. ) ;
#17218 = advanced_face ( 'none', ( #6458 ), #6417, .f. ) ;
#17219 = oriented_edge ( 'none', *, *, #1502, .t. ) ;
#17220 = oriented_edge ( 'none', *, *, #848, .f. ) ;
#17221 = edge_curve ( 'none', #17673, #17128, #6447, .t. ) ;
#17222 = edge_loop ( 'none', ( #11521, #11494, #17208, #11475, #11522 ) ) ;
#17223 = advanced_face ( 'none', ( #6414 ), #6454, .t. ) ;
#17224 = oriented_edge ( 'none', *, *, #733, .t. ) ;
#17225 = advanced_face ( 'none', ( #6443 ), #6445, .f. ) ;
#17226 = edge_loop ( 'none', ( #10470, #4270, #9322, #3052 ) ) ;
#17227 = oriented_edge ( 'none', *, *, #269, .f. ) ;
#17228 = vertex_point ( 'none', #6448 ) ;
#17229 = edge_curve ( 'none', #11334, #11206, #6483, .t. ) ;
#17230 = oriented_edge ( 'none', *, *, #11240, .f. ) ;
#17231 = edge_curve ( 'none', #17246, #17228, #6446, .t. ) ;
#17232 = edge_curve ( 'none', #17237, #17228, #6444, .t. ) ;
#17233 = manifold_solid_brep ( '����-����1', #12880 ) ;
#17234 = advanced_face ( 'none', ( #6455 ), #6482, .f. ) ;
#17235 = edge_loop ( 'none', ( #17260, #17263, #17244, #17276 ) ) ;
#17236 = oriented_edge ( 'none', *, *, #17231, .t. ) ;
#17237 = vertex_point ( 'none', #6486 ) ;
#17238 = oriented_edge ( 'none', *, *, #17696, .f. ) ;
#17239 = oriented_edge ( 'none', *, *, #17240, .f. ) ;
#17240 = edge_curve ( 'none', #160, #117, #6470, .t. ) ;
#17241 = oriented_edge ( 'none', *, *, #17336, .f. ) ;
#17242 = vertex_point ( 'none', #6514 ) ;
#17243 = oriented_edge ( 'none', *, *, #11256, .f. ) ;
#17244 = oriented_edge ( 'none', *, *, #17261, .t. ) ;
#17245 = edge_curve ( 'none', #17246, #11219, #6508, .t. ) ;
#17246 = vertex_point ( 'none', #6519 ) ;
#17247 = advanced_face ( 'none', ( #6501 ), #6466, .t. ) ;
#17248 = vertex_point ( 'none', #6502 ) ;
#17249 = oriented_edge ( 'none', *, *, #17266, .t. ) ;
#17250 = vertex_point ( 'none', #6517 ) ;
#17251 = edge_curve ( 'none', #17257, #17242, #6493, .t. ) ;
#17252 = edge_curve ( 'none', #17271, #17272, #6489, .t. ) ;
#17253 = edge_curve ( 'none', #17272, #17268, #6551, .t. ) ;
#17254 = edge_loop ( 'none', ( #17265, #17277, #17273, #17275 ) ) ;
#17255 = edge_loop ( 'none', ( #17288, #17249, #17289, #17293, #17302, #17292, #17312, #17301, #17264, #17316 ) ) ;
#17256 = edge_curve ( 'none', #17268, #11742, #6546, .t. ) ;
#17257 = vertex_point ( 'none', #6494 ) ;
#17258 = advanced_face ( 'none', ( #6552 ), #6497, .f. ) ;
#17259 = vertex_point ( 'none', #6532 ) ;
#17260 = oriented_edge ( 'none', *, *, #11305, .f. ) ;
#17261 = edge_curve ( 'none', #17242, #11742, #6535, .t. ) ;
#17262 = edge_loop ( 'none', ( #17281, #17287, #17284 ) ) ;
#17263 = oriented_edge ( 'none', *, *, #17251, .t. ) ;
#17264 = oriented_edge ( 'none', *, *, #17311, .t. ) ;
#17265 = oriented_edge ( 'none', *, *, #17267, .f. ) ;
#17266 = edge_curve ( 'none', #17259, #11219, #6538, .t. ) ;
#17267 = edge_curve ( 'none', #17274, #17272, #6534, .t. ) ;
#17268 = vertex_point ( 'none', #6521 ) ;
#17269 = advanced_face ( 'none', ( #6520 ), #6499, .f. ) ;
#17270 = edge_curve ( 'none', #17274, #17257, #6579, .t. ) ;
#17271 = vertex_point ( 'none', #6578 ) ;
#17272 = vertex_point ( 'none', #6577 ) ;
#17273 = oriented_edge ( 'none', *, *, #11305, .t. ) ;
#17274 = vertex_point ( 'none', #6573 ) ;
#17275 = oriented_edge ( 'none', *, *, #17253, .f. ) ;
#17276 = oriented_edge ( 'none', *, *, #17256, .f. ) ;
#17277 = oriented_edge ( 'none', *, *, #17270, .t. ) ;
#17278 = vertex_point ( 'none', #6547 ) ;
#17279 = advanced_face ( 'none', ( #6580 ), #6582, .t. ) ;
#17280 = advanced_face ( 'none', ( #6570 ), #6581, .f. ) ;
#17281 = oriented_edge ( 'none', *, *, #17252, .f. ) ;
#17282 = vertex_point ( 'none', #6563 ) ;
#17283 = edge_loop ( 'none', ( #17375, #17374, #17529, #17342 ) ) ;
#17284 = oriented_edge ( 'none', *, *, #17267, .t. ) ;
#17285 = vertex_point ( 'none', #6557 ) ;
#17286 = vertex_point ( 'none', #6525 ) ;
#17287 = oriented_edge ( 'none', *, *, #17290, .t. ) ;
#17288 = oriented_edge ( 'none', *, *, #17297, .t. ) ;
#17289 = oriented_edge ( 'none', *, *, #11240, .t. ) ;
#17290 = edge_curve ( 'none', #17271, #17274, #6556, .t. ) ;
#17291 = vertex_point ( 'none', #6560 ) ;
#17292 = oriented_edge ( 'none', *, *, #17300, .f. ) ;
#17293 = oriented_edge ( 'none', *, *, #17295, .f. ) ;
#17294 = vertex_point ( 'none', #6567 ) ;
#17295 = edge_curve ( 'none', #17291, #11206, #6616, .t. ) ;
#17296 = edge_curve ( 'none', #17286, #17278, #6615, .t. ) ;
#17297 = edge_curve ( 'none', #17294, #17259, #6554, .t. ) ;
#17298 = edge_curve ( 'none', #17250, #17291, #6617, .t. ) ;
#17299 = vertex_point ( 'none', #6601 ) ;
#17300 = edge_curve ( 'none', #17278, #17250, #6657, .t. ) ;
#17301 = oriented_edge ( 'none', *, *, #17313, .f. ) ;
#17302 = oriented_edge ( 'none', *, *, #17298, .f. ) ;
#17303 = advanced_face ( 'none', ( #6651 ), #6650, .t. ) ;
#17304 = edge_curve ( 'none', #17285, #17282, #6622, .t. ) ;
#17305 = oriented_edge ( 'none', *, *, #17859, .f. ) ;
#17306 = edge_loop ( 'none', ( #17364, #17532, #17324, #17384 ) ) ;
#17307 = edge_curve ( 'none', #17282, #17285, #6658, .t. ) ;
#17308 = edge_curve ( 'none', #17294, #17246, #6686, .t. ) ;
#17309 = oriented_edge ( 'none', *, *, #73, .f. ) ;
#17310 = advanced_face ( 'none', ( #6678 ), #6676, .t. ) ;
#17311 = edge_curve ( 'none', #17299, #17246, #6683, .t. ) ;
#17312 = oriented_edge ( 'none', *, *, #17296, .f. ) ;
#17313 = edge_curve ( 'none', #17299, #17286, #6713, .t. ) ;
#17314 = edge_curve ( 'none', #17272, #17274, #6666, .t. ) ;
#17315 = edge_curve ( 'none', #17654, #17846, #6675, .t. ) ;
#17316 = oriented_edge ( 'none', *, *, #17308, .f. ) ;
#17317 = vertex_point ( 'none', #6656 ) ;
#17318 = advanced_face ( 'none', ( #6702 ), #6697, .t. ) ;
#17319 = oriented_edge ( 'none', *, *, #17323, .t. ) ;
#17320 = edge_curve ( 'none', #17700, #160, #6712, .t. ) ;
#17321 = oriented_edge ( 'none', *, *, #11364, .f. ) ;
#17322 = edge_curve ( 'none', #117, #158, #6695, .t. ) ;
#17323 = edge_curve ( 'none', #17259, #17294, #6705, .t. ) ;
#17324 = oriented_edge ( 'none', *, *, #17345, .t. ) ;
#17325 = vertex_point ( 'none', #6692 ) ;
#17326 = edge_curve ( 'none', #181, #183, #6740, .t. ) ;
#17327 = edge_curve ( 'none', #58, #17344, #6736, .t. ) ;
#17328 = oriented_edge ( 'none', *, *, #11516, .t. ) ;
#17329 = vertex_point ( 'none', #6744 ) ;
#17330 = edge_curve ( 'none', #17325, #17329, #6729, .t. ) ;
#17331 = oriented_edge ( 'none', *, *, #17337, .f. ) ;
#17332 = oriented_edge ( 'none', *, *, #17330, .t. ) ;
#17333 = vertex_point ( 'none', #6725 ) ;
#17334 = vertex_point ( 'none', #6728 ) ;
#17335 = oriented_edge ( 'none', *, *, #17358, .f. ) ;
#17336 = edge_curve ( 'none', #165, #17317, #6718, .t. ) ;
#17337 = edge_curve ( 'none', #17317, #181, #6721, .t. ) ;
#17338 = oriented_edge ( 'none', *, *, #17340, .t. ) ;
#17339 = oriented_edge ( 'none', *, *, #17349, .t. ) ;
#17340 = edge_curve ( 'none', #17334, #17325, #6720, .t. ) ;
#17341 = oriented_edge ( 'none', *, *, #11960, .f. ) ;
#17342 = oriented_edge ( 'none', *, *, #17345, .f. ) ;
#17343 = vertex_point ( 'none', #6769 ) ;
#17344 = vertex_point ( 'none', #6719 ) ;
#17345 = edge_curve ( 'none', #17282, #17294, #6764, .t. ) ;
#17346 = vertex_point ( 'none', #6774 ) ;
#17347 = vertex_point ( 'none', #6761 ) ;
#17348 = vertex_point ( 'none', #6760 ) ;
#17349 = edge_curve ( 'none', #17353, #17334, #6756, .t. ) ;
#17350 = vertex_point ( 'none', #6751 ) ;
#17351 = oriented_edge ( 'none', *, *, #11663, .t. ) ;
#17352 = vertex_point ( 'none', #6754 ) ;
#17353 = vertex_point ( 'none', #6753 ) ;
#17354 = edge_curve ( 'none', #202, #17352, #6757, .t. ) ;
#17355 = edge_curve ( 'none', #17356, #147, #6758, .t. ) ;
#17356 = vertex_point ( 'none', #6775 ) ;
#17357 = oriented_edge ( 'none', *, *, #17354, .f. ) ;
#17358 = edge_curve ( 'none', #17352, #165, #6797, .t. ) ;
#17359 = vertex_point ( 'none', #6770 ) ;
#17360 = oriented_edge ( 'none', *, *, #11894, .t. ) ;
#17361 = edge_curve ( 'none', #11896, #11514, #6745, .t. ) ;
#17362 = edge_loop ( 'none', ( #17339, #17338, #17332, #11501, #17328, #17360, #11495, #11895, #17351, #11667, #11660, #11668, #11727, #11738 ) ) ;
#17363 = vertex_point ( 'none', #6746 ) ;
#17364 = oriented_edge ( 'none', *, *, #17373, .f. ) ;
#17365 = advanced_face ( 'none', ( #6804 ), #6795, .t. ) ;
#17366 = oriented_edge ( 'none', *, *, #12455, .t. ) ;
#17367 = edge_loop ( 'none', ( #17379, #17319, #17380, #17376 ) ) ;
#17368 = oriented_edge ( 'none', *, *, #12453, .f. ) ;
#17369 = oriented_edge ( 'none', *, *, #17681, .f. ) ;
#17370 = oriented_edge ( 'none', *, *, #17270, .f. ) ;
#17371 = oriented_edge ( 'none', *, *, #111, .f. ) ;
#17372 = oriented_edge ( 'none', *, *, #17315, .f. ) ;
#17373 = edge_curve ( 'none', #17285, #17259, #6791, .t. ) ;
#17374 = oriented_edge ( 'none', *, *, #17373, .t. ) ;
#17375 = oriented_edge ( 'none', *, *, #17307, .t. ) ;
#17376 = oriented_edge ( 'none', *, *, #17245, .t. ) ;
#17377 = oriented_edge ( 'none', *, *, #17290, .f. ) ;
#17378 = edge_loop ( 'none', ( #17377, #17403, #17396 ) ) ;
#17379 = oriented_edge ( 'none', *, *, #17266, .f. ) ;
#17380 = oriented_edge ( 'none', *, *, #17308, .t. ) ;
#17381 = advanced_face ( 'none', ( #6780 ), #6835, .t. ) ;
#17382 = oriented_edge ( 'none', *, *, #17608, .f. ) ;
#17383 = edge_loop ( 'none', ( #17370, #17399, #17398, #17402 ) ) ;
#17384 = oriented_edge ( 'none', *, *, #17323, .f. ) ;
#17385 = cartesian_point ( 'none', ( -41.90914901121949800, -41.90914901121949000, -59.64114261054970000 ) ) ;
#17386 = cartesian_point ( 'none', ( -42.64114645292118400, -40.23552448975709700, -60.00000000000000000 ) ) ;
#17387 = vertex_point ( 'none', #6783 ) ;
#17388 = oriented_edge ( 'none', *, *, #17409, .f. ) ;
#17389 = oriented_edge ( 'none', *, *, #12739, .t. ) ;
#17390 = cartesian_point ( 'none', ( -42.94633551044054800, -40.41144586845691600, -59.85777716590474300 ) ) ;
#17391 = cartesian_point ( 'none', ( -42.86574352489763100, -40.36499595558417000, -59.94781874191768600 ) ) ;
#17392 = cartesian_point ( 'none', ( -42.75377123829192500, -40.30044847022556100, -60.00000000000000000 ) ) ;
#17393 = oriented_edge ( 'none', *, *, #17251, .f. ) ;
#17394 = oriented_edge ( 'none', *, *, #17427, .t. ) ;
#17395 = edge_loop ( 'none', ( #17393, #17388, #17423, #17394 ) ) ;
#17396 = oriented_edge ( 'none', *, *, #17314, .t. ) ;
#17397 = advanced_face ( 'none', ( #6782 ), #6785, .f. ) ;
#17398 = oriented_edge ( 'none', *, *, #17253, .t. ) ;
#17399 = oriented_edge ( 'none', *, *, #17314, .f. ) ;
#17400 = advanced_face ( 'none', ( #6827 ), #6829, .f. ) ;
#17401 = cartesian_point ( 'none', ( -42.43869351833024000, -41.17100166509448700, -59.85788924123306700 ) ) ;
#17402 = oriented_edge ( 'none', *, *, #17409, .t. ) ;
#17403 = oriented_edge ( 'none', *, *, #17252, .t. ) ;
#17404 = cartesian_point ( 'none', ( -43.07792045905875300, -40.48725065257435300, -59.51201781515219100 ) ) ;
#17405 = cartesian_point ( 'none', ( -42.36494485371624600, -41.11432723324738700, -59.94786384772333300 ) ) ;
#17406 = cartesian_point ( 'none', ( -42.51244218294423400, -41.22767609694158600, -59.76791463474280200 ) ) ;
#17407 = edge_loop ( 'none', ( #17883, #17369, #18232, #17894 ) ) ;
#17408 = cartesian_point ( 'none', ( -42.15947530638783300, -40.95642783374413700, -60.00000000000000000 ) ) ;
#17409 = edge_curve ( 'none', #17268, #17257, #6819, .t. ) ;
#17410 = cartesian_point ( 'none', ( -43.02692749598346500, -40.45789578132966100, -59.76773558989179900 ) ) ;
#17411 = cartesian_point ( 'none', ( -43.07520534901330900, -40.48570939367839800, -59.64087720613473200 ) ) ;
#17412 = cartesian_point ( 'none', ( -42.26250811111800900, -41.03560656464399200, -60.00000000000000000 ) ) ;
#17413 = cartesian_point ( 'none', ( -41.55795157006598800, -41.55795157006598100, -60.00000000000000000 ) ) ;
#17414 = cartesian_point ( 'none', ( -42.55664947267747800, -41.26164854976151000, -59.64114261054970000 ) ) ;
#17415 = advanced_face ( 'none', ( #6811 ), #6784, .t. ) ;
#17416 = edge_curve ( 'none', #17248, #17974, #6810, .t. ) ;
#17417 = advanced_face ( 'none', ( #6816 ), #6848, .t. ) ;
#17418 = cartesian_point ( 'none', ( -42.55919208242991700, -41.26360249650593900, -59.51233883596152200 ) ) ;
#17419 = cartesian_point ( 'none', ( -41.64905733788100400, -41.64905733788099700, -60.00000000000000000 ) ) ;
#17420 = cartesian_point ( 'none', ( -41.73963604348181600, -41.73963604348180900, -59.94786384772333300 ) ) ;
#17421 = cartesian_point ( 'none', ( -41.80484759171236700, -41.80484759171236000, -59.85788924123306700 ) ) ;
#17422 = cartesian_point ( 'none', ( -41.87005913994291000, -41.87005913994290300, -59.76791463474280200 ) ) ;
#17423 = oriented_edge ( 'none', *, *, #17256, .t. ) ;
#17424 = edge_loop ( 'none', ( #17426, #17512, #17456, #17480, #17439, #17432 ) ) ;
#17425 = advanced_face ( 'none', ( #6820 ), #6863, .f. ) ;
#17426 = oriented_edge ( 'none', *, *, #17416, .t. ) ;
#17427 = edge_curve ( 'none', #11742, #17242, #6895, .t. ) ;
#17428 = oriented_edge ( 'none', *, *, #10908, .t. ) ;
#17429 = edge_loop ( 'none', ( #17462, #17469, #17461, #17463 ) ) ;
#17430 = edge_loop ( 'none', ( #17459, #17444 ) ) ;
#17431 = vertex_point ( 'none', #6889 ) ;
#17432 = oriented_edge ( 'none', *, *, #17434, .t. ) ;
#17433 = edge_curve ( 'none', #10919, #17570, #6884, .t. ) ;
#17434 = edge_curve ( 'none', #17431, #17248, #6890, .t. ) ;
#17435 = oriented_edge ( 'none', *, *, #11034, .t. ) ;
#17436 = oriented_edge ( 'none', *, *, #10805, .f. ) ;
#17437 = edge_loop ( 'none', ( #17436, #17446 ) ) ;
#17438 = oriented_edge ( 'none', *, *, #10819, .t. ) ;
#17439 = oriented_edge ( 'none', *, *, #17440, .t. ) ;
#17440 = edge_curve ( 'none', #17503, #17431, #6881, .t. ) ;
#17441 = edge_loop ( 'none', ( #17445, #17458, #17449, #17442 ) ) ;
#17442 = oriented_edge ( 'none', *, *, #10579, .t. ) ;
#17443 = edge_curve ( 'none', #10781, #10928, #6870, .t. ) ;
#17444 = oriented_edge ( 'none', *, *, #10769, .t. ) ;
#17445 = oriented_edge ( 'none', *, *, #10846, .f. ) ;
#17446 = oriented_edge ( 'none', *, *, #17448, .f. ) ;
#17447 = advanced_face ( 'none', ( #6874 ), #6891, .t. ) ;
#17448 = edge_curve ( 'none', #10794, #10803, #6866, .t. ) ;
#17449 = oriented_edge ( 'none', *, *, #10787, .t. ) ;
#17450 = advanced_face ( 'none', ( #6922, #6918 ), #6871, .f. ) ;
#17451 = oriented_edge ( 'none', *, *, #17567, .t. ) ;
#17452 = oriented_edge ( 'none', *, *, #17471, .t. ) ;
#17453 = edge_curve ( 'none', #10810, #10814, #6912, .t. ) ;
#17454 = oriented_edge ( 'none', *, *, #10871, .t. ) ;
#17455 = advanced_face ( 'none', ( #6909 ), #6905, .t. ) ;
#17456 = oriented_edge ( 'none', *, *, #17509, .t. ) ;
#17457 = oriented_edge ( 'none', *, *, #12093, .t. ) ;
#17458 = oriented_edge ( 'none', *, *, #17453, .t. ) ;
#17459 = oriented_edge ( 'none', *, *, #17460, .t. ) ;
#17460 = edge_curve ( 'none', #10718, #10745, #6896, .t. ) ;
#17461 = oriented_edge ( 'none', *, *, #10800, .t. ) ;
#17462 = oriented_edge ( 'none', *, *, #10808, .f. ) ;
#17463 = oriented_edge ( 'none', *, *, #17471, .f. ) ;
#17464 = oriented_edge ( 'none', *, *, #17443, .f. ) ;
#17465 = edge_loop ( 'none', ( #17483, #17493, #17488, #17474 ) ) ;
#17466 = advanced_face ( 'none', ( #6865 ), #6956, .t. ) ;
#17467 = edge_curve ( 'none', #17492, #17503, #6948, .t. ) ;
#17468 = edge_loop ( 'none', ( #17499, #17452, #17472, #17470, #17482 ) ) ;
#17469 = oriented_edge ( 'none', *, *, #17448, .t. ) ;
#17470 = oriented_edge ( 'none', *, *, #10900, .f. ) ;
#17471 = edge_curve ( 'none', #10717, #10225, #6898, .t. ) ;
#17472 = oriented_edge ( 'none', *, *, #10752, .t. ) ;
#17473 = oriented_edge ( 'none', *, *, #10852, .f. ) ;
#17474 = oriented_edge ( 'none', *, *, #10807, .f. ) ;
#17475 = advanced_face ( 'none', ( #6940 ), #6949, .t. ) ;
#17476 = oriented_edge ( 'none', *, *, #10931, .t. ) ;
#17477 = edge_loop ( 'none', ( #17476, #17497, #17495, #17510, #17490 ) ) ;
#17478 = vertex_point ( 'none', #6941 ) ;
#17479 = edge_curve ( 'none', #17248, #11334, #6942, .t. ) ;
#17480 = oriented_edge ( 'none', *, *, #17467, .t. ) ;
#17481 = advanced_face ( 'none', ( #6936 ), #6927, .t. ) ;
#17482 = oriented_edge ( 'none', *, *, #10782, .f. ) ;
#17483 = oriented_edge ( 'none', *, *, #10702, .f. ) ;
#17484 = edge_loop ( 'none', ( #17473, #17489 ) ) ;
#17485 = edge_loop ( 'none', ( #16757, #17531 ) ) ;
#17486 = oriented_edge ( 'none', *, *, #10855, .f. ) ;
#17487 = oriented_edge ( 'none', *, *, #10946, .f. ) ;
#17488 = oriented_edge ( 'none', *, *, #10289, .t. ) ;
#17489 = oriented_edge ( 'none', *, *, #17453, .f. ) ;
#17490 = oriented_edge ( 'none', *, *, #10905, .f. ) ;
#17491 = vertex_point ( 'none', #6992 ) ;
#17492 = vertex_point ( 'none', #6957 ) ;
#17493 = oriented_edge ( 'none', *, *, #17460, .f. ) ;
#17494 = advanced_face ( 'none', ( #6926 ), #6987, .f. ) ;
#17495 = oriented_edge ( 'none', *, *, #10930, .f. ) ;
#17496 = edge_loop ( 'none', ( #17501, #17508, #17498, #17486, #17487 ) ) ;
#17497 = oriented_edge ( 'none', *, *, #11039, .f. ) ;
#17498 = oriented_edge ( 'none', *, *, #10941, .f. ) ;
#17499 = oriented_edge ( 'none', *, *, #10796, .f. ) ;
#17500 = advanced_face ( 'none', ( #6925 ), #6983, .f. ) ;
#17501 = oriented_edge ( 'none', *, *, #11023, .t. ) ;
#17502 = advanced_face ( 'none', ( #6993 ), #6977, .f. ) ;
#17503 = vertex_point ( 'none', #6976 ) ;
#17504 = edge_curve ( 'none', #17974, #17478, #6970, .t. ) ;
#17505 = edge_loop ( 'none', ( #17516, #17543, #17540, #17541 ) ) ;
#17506 = oriented_edge ( 'none', *, *, #17573, .f. ) ;
#17507 = advanced_face ( 'none', ( #6981 ), #6966, .f. ) ;
#17508 = oriented_edge ( 'none', *, *, #11029, .f. ) ;
#17509 = edge_curve ( 'none', #17478, #17492, #6973, .t. ) ;
#17510 = oriented_edge ( 'none', *, *, #10904, .f. ) ;
#17511 = edge_loop ( 'none', ( #17553, #17558, #17556, #17745 ) ) ;
#17512 = oriented_edge ( 'none', *, *, #17504, .t. ) ;
#17513 = oriented_edge ( 'none', *, *, #17479, .t. ) ;
#17514 = oriented_edge ( 'none', *, *, #11303, .t. ) ;
#17515 = oriented_edge ( 'none', *, *, #17232, .t. ) ;
#17516 = oriented_edge ( 'none', *, *, #10892, .t. ) ;
#17517 = oriented_edge ( 'none', *, *, #11049, .f. ) ;
#17518 = edge_loop ( 'none', ( #17526, #17506, #17550, #17546 ) ) ;
#17519 = oriented_edge ( 'none', *, *, #17567, .f. ) ;
#17520 = vertex_point ( 'none', #6965 ) ;
#17521 = oriented_edge ( 'none', *, *, #12070, .t. ) ;
#17522 = oriented_edge ( 'none', *, *, #17416, .f. ) ;
#17523 = oriented_edge ( 'none', *, *, #17443, .t. ) ;
#17524 = oriented_edge ( 'none', *, *, #10610, .f. ) ;
#17525 = edge_loop ( 'none', ( #17523, #17517, #17519, #17524 ) ) ;
#17526 = oriented_edge ( 'none', *, *, #17548, .f. ) ;
#17527 = cartesian_point ( 'none', ( 14.28146621198944500, -14.89214487296380800, -59.19999999999998900 ) ) ;
#17528 = cartesian_point ( 'none', ( 14.28146621198944500, -14.89214487296380800, -59.29999999999999000 ) ) ;
#17529 = oriented_edge ( 'none', *, *, #17297, .f. ) ;
#17530 = closed_shell ( 'none', ( #9508, #9936, #10792, #10790, #10843, #10838, #10894, #10953, #10956, #10977, #11015, #11001, #11037, #11038, #11061, #11048, #17568, #17596, #17455, #17447, #17450, #17466, #17481, #17475, #17494, #17500, #17502, #17961, #17536, #17507, #17542, #17533, #17555, #17758 ) ) ;
#17531 = oriented_edge ( 'none', *, *, #17261, .f. ) ;
#17532 = oriented_edge ( 'none', *, *, #17304, .t. ) ;
#17533 = advanced_face ( 'none', ( #6974 ), #6935, .f. ) ;
#17534 = oriented_edge ( 'none', *, *, #10966, .f. ) ;
#17535 = edge_loop ( 'none', ( #17522, #17513, #17514, #17515, #12084, #17521 ) ) ;
#17536 = advanced_face ( 'none', ( #6906 ), #6964, .f. ) ;
#17537 = oriented_edge ( 'none', *, *, #17584, .f. ) ;
#17538 = oriented_edge ( 'none', *, *, #9415, .f. ) ;
#17539 = oriented_edge ( 'none', *, *, #9424, .t. ) ;
#17540 = oriented_edge ( 'none', *, *, #10066, .f. ) ;
#17541 = oriented_edge ( 'none', *, *, #11021, .f. ) ;
#17542 = advanced_face ( 'none', ( #7008 ), #7017, .f. ) ;
#17543 = oriented_edge ( 'none', *, *, #11060, .f. ) ;
#17544 = edge_curve ( 'none', #10961, #11041, #6999, .t. ) ;
#17545 = edge_curve ( 'none', #17755, #17756, #7006, .t. ) ;
#17546 = oriented_edge ( 'none', *, *, #10971, .f. ) ;
#17547 = oriented_edge ( 'none', *, *, #17548, .t. ) ;
#17548 = edge_curve ( 'none', #11002, #10936, #7045, .t. ) ;
#17549 = oriented_edge ( 'none', *, *, #10859, .t. ) ;
#17550 = oriented_edge ( 'none', *, *, #10944, .t. ) ;
#17551 = edge_loop ( 'none', ( #17549, #17537, #17557, #17534 ) ) ;
#17552 = edge_loop ( 'none', ( #17538, #17539, #17754, #17547, #17747, #17750, #17554 ) ) ;
#17553 = oriented_edge ( 'none', *, *, #9435, .f. ) ;
#17554 = oriented_edge ( 'none', *, *, #11011, .t. ) ;
#17555 = advanced_face ( 'none', ( #7009 ), #7047, .f. ) ;
#17556 = oriented_edge ( 'none', *, *, #10910, .t. ) ;
#17557 = oriented_edge ( 'none', *, *, #17544, .f. ) ;
#17558 = oriented_edge ( 'none', *, *, #17581, .f. ) ;
#17559 = oriented_edge ( 'none', *, *, #17566, .t. ) ;
#17560 = edge_curve ( 'none', #17571, #17565, #7040, .t. ) ;
#17561 = edge_loop ( 'none', ( #17595, #17605, #17604, #17588, #17620 ) ) ;
#17562 = oriented_edge ( 'none', *, *, #17563, .f. ) ;
#17563 = edge_curve ( 'none', #17564, #17565, #7032, .t. ) ;
#17564 = vertex_point ( 'none', #7039 ) ;
#17565 = vertex_point ( 'none', #7036 ) ;
#17566 = edge_curve ( 'none', #17755, #17571, #7027, .t. ) ;
#17567 = edge_curve ( 'none', #10827, #11022, #7019, .t. ) ;
#17568 = advanced_face ( 'none', ( #7020 ), #7028, .t. ) ;
#17569 = advanced_face ( 'none', ( #7070 ), #7037, .f. ) ;
#17570 = vertex_point ( 'none', #7026 ) ;
#17571 = vertex_point ( 'none', #7063 ) ;
#17572 = oriented_edge ( 'none', *, *, #17590, .t. ) ;
#17573 = edge_curve ( 'none', #10963, #11002, #7060, .t. ) ;
#17574 = oriented_edge ( 'none', *, *, #17044, .t. ) ;
#17575 = oriented_edge ( 'none', *, *, #17591, .f. ) ;
#17576 = oriented_edge ( 'none', *, *, #12322, .t. ) ;
#17577 = oriented_edge ( 'none', *, *, #17584, .t. ) ;
#17578 = vertex_point ( 'none', #7062 ) ;
#17579 = edge_loop ( 'none', ( #17438, #17594, #17435, #17464 ) ) ;
#17580 = oriented_edge ( 'none', *, *, #11046, .t. ) ;
#17581 = edge_curve ( 'none', #10839, #9683, #7053, .t. ) ;
#17582 = oriented_edge ( 'none', *, *, #17753, .t. ) ;
#17583 = vertex_point ( 'none', #7052 ) ;
#17584 = edge_curve ( 'none', #11041, #10848, #7100, .t. ) ;
#17585 = edge_curve ( 'none', #10965, #10999, #7099, .t. ) ;
#17586 = edge_loop ( 'none', ( #17759, #17582, #17572, #17575 ) ) ;
#17587 = edge_curve ( 'none', #17570, #16748, #7090, .t. ) ;
#17588 = oriented_edge ( 'none', *, *, #17611, .f. ) ;
#17589 = edge_curve ( 'none', #17583, #17578, #7065, .t. ) ;
#17590 = edge_curve ( 'none', #17744, #17743, #7086, .t. ) ;
#17591 = edge_curve ( 'none', #17578, #17743, #6589, .t. ) ;
#17592 = oriented_edge ( 'none', *, *, #17433, .t. ) ;
#17593 = advanced_face ( 'none', ( #7131 ), #7126, .f. ) ;
#17594 = oriented_edge ( 'none', *, *, #17581, .t. ) ;
#17595 = oriented_edge ( 'none', *, *, #17607, .f. ) ;
#17596 = advanced_face ( 'none', ( #7129 ), #7123, .t. ) ;
#17597 = edge_loop ( 'none', ( #17600, #17612, #17953, #17652 ) ) ;
#17598 = vertex_point ( 'none', #7132 ) ;
#17599 = advanced_face ( 'none', ( #7111 ), #7124, .f. ) ;
#17600 = oriented_edge ( 'none', *, *, #17614, .t. ) ;
#17601 = vertex_point ( 'none', #7110 ) ;
#17602 = oriented_edge ( 'none', *, *, #17751, .f. ) ;
#17603 = vertex_point ( 'none', #7107 ) ;
#17604 = oriented_edge ( 'none', *, *, #17610, .t. ) ;
#17605 = oriented_edge ( 'none', *, *, #17606, .t. ) ;
#17606 = edge_curve ( 'none', #17752, #17616, #7122, .t. ) ;
#17607 = edge_curve ( 'none', #17752, #17603, #7116, .t. ) ;
#17608 = edge_curve ( 'none', #12279, #11975, #7165, .t. ) ;
#17609 = vertex_point ( 'none', #7166 ) ;
#17610 = edge_curve ( 'none', #17616, #17609, #7167, .t. ) ;
#17611 = edge_curve ( 'none', #17598, #17609, #7157, .t. ) ;
#17612 = oriented_edge ( 'none', *, *, #17613, .t. ) ;
#17613 = edge_curve ( 'none', #17615, #17621, #7148, .t. ) ;
#17614 = edge_curve ( 'none', #17601, #17615, #7108, .t. ) ;
#17615 = vertex_point ( 'none', #7137 ) ;
#17616 = vertex_point ( 'none', #7135 ) ;
#17617 = oriented_edge ( 'none', *, *, #17650, .t. ) ;
#17618 = vertex_point ( 'none', #7140 ) ;
#17619 = edge_loop ( 'none', ( #17645, #17701, #17720, #17723 ) ) ;
#17620 = oriented_edge ( 'none', *, *, #17626, .f. ) ;
#17621 = vertex_point ( 'none', #7146 ) ;
#17622 = edge_loop ( 'none', ( #17624, #17617, #17715, #17706 ) ) ;
#17623 = oriented_edge ( 'none', *, *, #17727, .t. ) ;
#17624 = oriented_edge ( 'none', *, *, #17651, .t. ) ;
#17625 = edge_curve ( 'none', #17695, #17700, #7195, .t. ) ;
#17626 = edge_curve ( 'none', #17603, #17598, #7134, .t. ) ;
#17627 = advanced_face ( 'none', ( #7186 ), #7191, .f. ) ;
#17628 = vertex_point ( 'none', #7152 ) ;
#17629 = vertex_point ( 'none', #7184 ) ;
#17630 = advanced_face ( 'none', ( #7178 ), #7181, .f. ) ;
#17631 = advanced_face ( 'none', ( #7159 ), #7141, .t. ) ;
#17632 = oriented_edge ( 'none', *, *, #17639, .t. ) ;
#17633 = edge_curve ( 'none', #17601, #17653, #7176, .t. ) ;
#17634 = oriented_edge ( 'none', *, *, #17641, .t. ) ;
#17635 = vertex_point ( 'none', #7179 ) ;
#17636 = advanced_face ( 'none', ( #7171 ), #7226, .t. ) ;
#17637 = vertex_point ( 'none', #7224 ) ;
#17638 = oriented_edge ( 'none', *, *, #17770, .f. ) ;
#17639 = edge_curve ( 'none', #17655, #17659, #7225, .t. ) ;
#17640 = oriented_edge ( 'none', *, *, #17718, .t. ) ;
#17641 = edge_curve ( 'none', #17128, #17655, #7218, .t. ) ;
#17642 = vertex_point ( 'none', #7219 ) ;
#17643 = vertex_point ( 'none', #7220 ) ;
#17644 = edge_curve ( 'none', #170, #17687, #7208, .t. ) ;
#17645 = oriented_edge ( 'none', *, *, #17708, .f. ) ;
#17646 = edge_loop ( 'none', ( #17806, #17804, #17809, #17118 ) ) ;
#17647 = vertex_point ( 'none', #7204 ) ;
#17648 = vertex_point ( 'none', #7203 ) ;
#17649 = vertex_point ( 'none', #7202 ) ;
#17650 = edge_curve ( 'none', #17628, #17648, #7200, .t. ) ;
#17651 = edge_curve ( 'none', #17629, #17628, #7213, .t. ) ;
#17652 = oriented_edge ( 'none', *, *, #17633, .f. ) ;
#17653 = vertex_point ( 'none', #7214 ) ;
#17654 = vertex_point ( 'none', #7262 ) ;
#17655 = vertex_point ( 'none', #7261 ) ;
#17656 = oriented_edge ( 'none', *, *, #17798, .t. ) ;
#17657 = edge_curve ( 'none', #17635, #17682, #7211, .t. ) ;
#17658 = vertex_point ( 'none', #7255 ) ;
#17659 = vertex_point ( 'none', #7212 ) ;
#17660 = edge_curve ( 'none', #17621, #17653, #7210, .t. ) ;
#17661 = oriented_edge ( 'none', *, *, #8236, .f. ) ;
#17662 = edge_loop ( 'none', ( #49, #151, #11804 ) ) ;
#17663 = vertex_point ( 'none', #7249 ) ;
#17664 = oriented_edge ( 'none', *, *, #17705, .t. ) ;
#17665 = vertex_point ( 'none', #7251 ) ;
#17666 = edge_curve ( 'none', #17618, #17648, #7253, .t. ) ;
#17667 = edge_curve ( 'none', #17776, #17170, #7250, .t. ) ;
#17668 = vertex_point ( 'none', #7244 ) ;
#17669 = vertex_point ( 'none', #7254 ) ;
#17670 = vertex_point ( 'none', #7296 ) ;
#17671 = oriented_edge ( 'none', *, *, #17686, .t. ) ;
#17672 = oriented_edge ( 'none', *, *, #17667, .t. ) ;
#17673 = vertex_point ( 'none', #7234 ) ;
#17674 = vertex_point ( 'none', #7238 ) ;
#17675 = cartesian_point ( 'none', ( 14.36839323493411600, -15.19560877204506300, -59.30000000000000400 ) ) ;
#17676 = oriented_edge ( 'none', *, *, #17681, .t. ) ;
#17677 = cartesian_point ( 'none', ( 14.33305031317803800, -15.07177805603105700, -59.00000000000000700 ) ) ;
#17678 = edge_curve ( 'none', #17685, #17170, #7294, .t. ) ;
#17679 = oriented_edge ( 'none', *, *, #17644, .t. ) ;
#17680 = advanced_face ( 'none', ( #7236 ), #7295, .t. ) ;
#17681 = edge_curve ( 'none', #17682, #170, #7283, .t. ) ;
#17682 = vertex_point ( 'none', #7237 ) ;
#17683 = oriented_edge ( 'none', *, *, #17796, .t. ) ;
#17684 = edge_loop ( 'none', ( #12540, #12277, #12546, #12543 ) ) ;
#17685 = vertex_point ( 'none', #7293 ) ;
#17686 = edge_curve ( 'none', #17687, #17635, #7285, .t. ) ;
#17687 = vertex_point ( 'none', #7277 ) ;
#17688 = oriented_edge ( 'none', *, *, #12525, .f. ) ;
#17689 = vertex_point ( 'none', #7286 ) ;
#17690 = edge_loop ( 'none', ( #17683, #17656, #17778, #17814 ) ) ;
#17691 = edge_curve ( 'none', #17665, #17668, #7272, .t. ) ;
#17692 = cartesian_point ( 'none', ( 14.36839323493411600, -15.19560877204506300, -59.00000000000000000 ) ) ;
#17693 = cartesian_point ( 'none', ( 14.36839323493411600, -15.19560877204506300, -59.10000000000000100 ) ) ;
#17694 = cartesian_point ( 'none', ( 14.36839323493411600, -15.19560877204506300, -59.20000000000000300 ) ) ;
#17695 = vertex_point ( 'none', #7270 ) ;
#17696 = edge_curve ( 'none', #17668, #17700, #7284, .t. ) ;
#17697 = vertex_point ( 'none', #7274 ) ;
#17698 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.29999999999999700 ) ) ;
#17699 = vertex_point ( 'none', #7271 ) ;
#17700 = vertex_point ( 'none', #7265 ) ;
#17701 = oriented_edge ( 'none', *, *, #17691, .t. ) ;
#17702 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.09999999999999400 ) ) ;
#17703 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -59.19999999999999600 ) ) ;
#17704 = edge_curve ( 'none', #80, #17689, #7322, .t. ) ;
#17705 = edge_curve ( 'none', #17711, #17712, #7269, .t. ) ;
#17706 = oriented_edge ( 'none', *, *, #17714, .f. ) ;
#17707 = vertex_point ( 'none', #7323 ) ;
#17708 = edge_curve ( 'none', #17665, #17695, #7263, .t. ) ;
#17709 = advanced_face ( 'none', ( #7305 ), #7321, .t. ) ;
#17710 = cartesian_point ( 'none', ( 14.38663842245488300, -15.25953429156207400, -58.99999999999999300 ) ) ;
#17711 = vertex_point ( 'none', #7300 ) ;
#17712 = vertex_point ( 'none', #7303 ) ;
#17713 = oriented_edge ( 'none', *, *, #17728, .t. ) ;
#17714 = edge_curve ( 'none', #17629, #17618, #7315, .t. ) ;
#17715 = oriented_edge ( 'none', *, *, #17666, .f. ) ;
#17716 = oriented_edge ( 'none', *, *, #17729, .f. ) ;
#17717 = edge_loop ( 'none', ( #17716, #17713, #17623, #17638 ) ) ;
#17718 = edge_curve ( 'none', #17712, #17730, #7357, .t. ) ;
#17719 = oriented_edge ( 'none', *, *, #17790, .f. ) ;
#17720 = oriented_edge ( 'none', *, *, #17696, .t. ) ;
#17721 = edge_curve ( 'none', #17791, #17730, #7298, .t. ) ;
#17722 = oriented_edge ( 'none', *, *, #17819, .f. ) ;
#17723 = oriented_edge ( 'none', *, *, #17625, .f. ) ;
#17724 = edge_curve ( 'none', #17647, #17649, #7345, .t. ) ;
#17725 = advanced_face ( 'none', ( #7341 ), #7297, .t. ) ;
#17726 = edge_loop ( 'none', ( #17664, #17640, #17792, #17719 ) ) ;
#17727 = edge_curve ( 'none', #17699, #17697, #7299, .t. ) ;
#17728 = edge_curve ( 'none', #17669, #17699, #7359, .t. ) ;
#17729 = edge_curve ( 'none', #17669, #17707, #6858, .t. ) ;
#17730 = vertex_point ( 'none', #7393 ) ;
#17731 = cartesian_point ( 'none', ( 37.87109875258428100, 43.90368963436173300, -59.76653483326966000 ) ) ;
#17732 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#17733 = cartesian_point ( 'none', ( 2.000000000000003100, 65.00000000000000000, 5.262811813689571000 ) ) ;
#17734 = cartesian_point ( 'none', ( 1.974973988138625200, 64.59015512204609900, 5.280199428615066600 ) ) ;
#17735 = cartesian_point ( 'none', ( 2.000000000000002700, 64.81540444089172600, 5.261795572704058600 ) ) ;
#17736 = cartesian_point ( 'none', ( 1.803017713469246900, 64.09577535826245800, 5.355847334230124300 ) ) ;
#17737 = cartesian_point ( 'none', ( 1.654101655375610500, 63.82579500786730600, 5.413091383934170300 ) ) ;
#17738 = cartesian_point ( 'none', ( 1.399598014262988200, 63.57116345453169300, 5.494547039697270200 ) ) ;
#17739 = cartesian_point ( 'none', ( 1.386058589981201900, 63.55804467236566100, 5.498767492281520400 ) ) ;
#17740 = cartesian_point ( 'none', ( 1.357181867333069600, 63.53083324270658500, 5.507566723328857000 ) ) ;
#17741 = cartesian_point ( 'none', ( 1.313513803345580700, 63.49090026051330700, 5.520552839200410800 ) ) ;
#17742 = cartesian_point ( 'none', ( 1.268908270860307700, 63.45360512607149400, 5.532900762973615500 ) ) ;
#17743 = vertex_point ( 'none', #7391 ) ;
#17744 = vertex_point ( 'none', #7390 ) ;
#17745 = oriented_edge ( 'none', *, *, #10938, .f. ) ;
#17746 = manifold_solid_brep ( '���-����2', #11153 ) ;
#17747 = oriented_edge ( 'none', *, *, #11028, .t. ) ;
#17748 = oriented_edge ( 'none', *, *, #17560, .t. ) ;
#17749 = edge_loop ( 'none', ( #17757, #17559, #17748, #17562, #17602 ) ) ;
#17750 = oriented_edge ( 'none', *, *, #17544, .t. ) ;
#17751 = edge_curve ( 'none', #17756, #17564, #7386, .t. ) ;
#17752 = vertex_point ( 'none', #7388 ) ;
#17753 = edge_curve ( 'none', #17583, #17744, #7375, .t. ) ;
#17754 = oriented_edge ( 'none', *, *, #11062, .t. ) ;
#17755 = vertex_point ( 'none', #7387 ) ;
#17756 = vertex_point ( 'none', #7377 ) ;
#17757 = oriented_edge ( 'none', *, *, #17545, .f. ) ;
#17758 = advanced_face ( 'none', ( #7371 ), #7389, .f. ) ;
#17759 = oriented_edge ( 'none', *, *, #17589, .f. ) ;
#17760 = edge_loop ( 'none', ( #17795, #17781, #17771, #17762 ) ) ;
#17761 = advanced_face ( 'none', ( #7367 ), #7366, .f. ) ;
#17762 = oriented_edge ( 'none', *, *, #17836, .f. ) ;
#17763 = cartesian_point ( 'none', ( 36.96233745423258200, 43.71947522015843600, -59.94735460152367100 ) ) ;
#17764 = cartesian_point ( 'none', ( 36.96233745423258200, 43.59079272560535400, -60.00000000000000000 ) ) ;
#17765 = edge_loop ( 'none', ( #17811, #17826 ) ) ;
#17766 = cartesian_point ( 'none', ( 36.96233745423258200, 43.46134747274911100, -60.00000000000000000 ) ) ;
#17767 = cartesian_point ( 'none', ( 37.87857721612838400, 43.96125139208836400, -59.50986789126283600 ) ) ;
#17768 = edge_curve ( 'none', #17774, #17775, #7369, .t. ) ;
#17769 = cartesian_point ( 'none', ( 37.87828155387852300, 43.95870001010216300, -59.63909798840753500 ) ) ;
#17770 = edge_curve ( 'none', #17707, #17697, #7364, .t. ) ;
#17771 = oriented_edge ( 'none', *, *, #17768, .t. ) ;
#17772 = vertex_point ( 'none', #7418 ) ;
#17773 = vertex_point ( 'none', #7365 ) ;
#17774 = vertex_point ( 'none', #7413 ) ;
#17775 = vertex_point ( 'none', #7412 ) ;
#17776 = vertex_point ( 'none', #7409 ) ;
#17777 = edge_curve ( 'none', #17637, #17774, #7407, .t. ) ;
#17778 = oriented_edge ( 'none', *, *, #17784, .t. ) ;
#17779 = edge_loop ( 'none', ( #17841, #17834 ) ) ;
#17780 = edge_curve ( 'none', #17654, #138, #7411, .t. ) ;
#17781 = oriented_edge ( 'none', *, *, #17777, .t. ) ;
#17782 = oriented_edge ( 'none', *, *, #17845, .f. ) ;
#17783 = cartesian_point ( 'none', ( 14.28146621198944500, -14.89214487296380800, -59.09999999999998700 ) ) ;
#17784 = edge_curve ( 'none', #17670, #17654, #7410, .t. ) ;
#17785 = vertex_point ( 'none', #7399 ) ;
#17786 = cartesian_point ( 'none', ( 14.28146621198944500, -14.89214487296380800, -58.99999999999998600 ) ) ;
#17787 = cartesian_point ( 'none', ( 14.33305031317803800, -15.07177805603105700, -59.10000000000000900 ) ) ;
#17788 = cartesian_point ( 'none', ( 14.33305031317803800, -15.07177805603105700, -59.20000000000001000 ) ) ;
#17789 = cartesian_point ( 'none', ( 14.33305031317803800, -15.07177805603105700, -59.30000000000001100 ) ) ;
#17790 = edge_curve ( 'none', #17711, #17791, #7385, .t. ) ;
#17791 = vertex_point ( 'none', #7454 ) ;
#17792 = oriented_edge ( 'none', *, *, #17721, .f. ) ;
#17793 = edge_loop ( 'none', ( #17722, #17823, #7743, #7675 ) ) ;
#17794 = vertex_point ( 'none', #7394 ) ;
#17795 = oriented_edge ( 'none', *, *, #17799, .f. ) ;
#17796 = edge_curve ( 'none', #138, #17674, #7448, .t. ) ;
#17797 = vertex_point ( 'none', #7408 ) ;
#17798 = edge_curve ( 'none', #17674, #17670, #7443, .t. ) ;
#17799 = edge_curve ( 'none', #17637, #17785, #7450, .t. ) ;
#17800 = advanced_face ( 'none', ( #7430 ), #7402, .t. ) ;
#17801 = edge_curve ( 'none', #17689, #17673, #7438, .t. ) ;
#17802 = edge_curve ( 'none', #17673, #17807, #7436, .t. ) ;
#17803 = oriented_edge ( 'none', *, *, #17813, .t. ) ;
#17804 = oriented_edge ( 'none', *, *, #17801, .t. ) ;
#17805 = advanced_face ( 'none', ( #7439 ), #7435, .t. ) ;
#17806 = oriented_edge ( 'none', *, *, #17704, .t. ) ;
#17807 = vertex_point ( 'none', #7428 ) ;
#17808 = cartesian_point ( 'none', ( 36.96233745423258200, 43.81180210489903000, -59.85662522457708700 ) ) ;
#17809 = oriented_edge ( 'none', *, *, #17802, .t. ) ;
#17810 = oriented_edge ( 'none', *, *, #17678, .f. ) ;
#17811 = oriented_edge ( 'none', *, *, #17853, .f. ) ;
#17812 = oriented_edge ( 'none', *, *, #131, .t. ) ;
#17813 = edge_curve ( 'none', #17643, #17151, #7484, .t. ) ;
#17814 = oriented_edge ( 'none', *, *, #17780, .t. ) ;
#17815 = advanced_face ( 'none', ( #7429 ), #7477, .t. ) ;
#17816 = cartesian_point ( 'none', ( 36.96233745423258200, 43.95901218916308300, -59.63815174093589600 ) ) ;
#17817 = cartesian_point ( 'none', ( 36.96233745423258200, 43.90412898963963100, -59.76589584763051000 ) ) ;
#17818 = cartesian_point ( 'none', ( 36.96233745423258200, 43.96127132032730600, -59.50872620321864300 ) ) ;
#17819 = edge_curve ( 'none', #17794, #17772, #7479, .t. ) ;
#17820 = edge_curve ( 'none', #10849, #10870, #7472, .t. ) ;
#17821 = advanced_face ( 'none', ( #7469 ), #7471, .f. ) ;
#17822 = oriented_edge ( 'none', *, *, #8249, .f. ) ;
#17823 = oriented_edge ( 'none', *, *, #17835, .t. ) ;
#17824 = oriented_edge ( 'none', *, *, #17865, .t. ) ;
#17825 = oriented_edge ( 'none', *, *, #17849, .f. ) ;
#17826 = oriented_edge ( 'none', *, *, #2849, .f. ) ;
#17827 = edge_loop ( 'none', ( #17833, #11212, #17871, #11339 ) ) ;
#17828 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#17829 = vertex_point ( 'none', #7518 ) ;
#17830 = oriented_edge ( 'none', *, *, #1751, .f. ) ;
#17831 = edge_loop ( 'none', ( #11290, #11187, #11349, #11369, #11194 ) ) ;
#17832 = oriented_edge ( 'none', *, *, #17851, .t. ) ;
#17833 = oriented_edge ( 'none', *, *, #1196, .f. ) ;
#17834 = oriented_edge ( 'none', *, *, #10780, .f. ) ;
#17835 = edge_curve ( 'none', #17794, #17773, #7459, .t. ) ;
#17836 = edge_curve ( 'none', #17785, #17775, #7510, .t. ) ;
#17837 = edge_loop ( 'none', ( #7654, #7835, #17822, #17661 ) ) ;
#17838 = oriented_edge ( 'none', *, *, #10785, .f. ) ;
#17839 = edge_loop ( 'none', ( #17782, #17838 ) ) ;
#17840 = edge_loop ( 'none', ( #17842, #17862 ) ) ;
#17841 = oriented_edge ( 'none', *, *, #17843, .f. ) ;
#17842 = oriented_edge ( 'none', *, *, #17820, .f. ) ;
#17843 = edge_curve ( 'none', #10736, #10734, #7514, .t. ) ;
#17844 = advanced_face ( 'none', ( #7513, #7455, #7483, #7504, #7503, #7501 ), #7508, .f. ) ;
#17845 = edge_curve ( 'none', #10842, #10826, #7496, .t. ) ;
#17846 = vertex_point ( 'none', #7497 ) ;
#17847 = edge_curve ( 'none', #17807, #80, #7491, .t. ) ;
#17848 = edge_loop ( 'none', ( #17825, #17850 ) ) ;
#17849 = edge_curve ( 'none', #2014, #1937, #7500, .t. ) ;
#17850 = oriented_edge ( 'none', *, *, #2362, .f. ) ;
#17851 = edge_curve ( 'none', #17855, #87, #7529, .t. ) ;
#17852 = edge_curve ( 'none', #11492, #11251, #7494, .t. ) ;
#17853 = edge_curve ( 'none', #11114, #2695, #7538, .t. ) ;
#17854 = edge_curve ( 'none', #149, #17855, #7531, .t. ) ;
#17855 = vertex_point ( 'none', #7522 ) ;
#17856 = edge_loop ( 'none', ( #17857, #17832, #17812, #17864, #17824, #17828, #17858, #17880, #17861, #17878, #17872, #17875 ) ) ;
#17857 = oriented_edge ( 'none', *, *, #17854, .t. ) ;
#17858 = oriented_edge ( 'none', *, *, #17859, .t. ) ;
#17859 = edge_curve ( 'none', #100, #17869, #7556, .t. ) ;
#17860 = oriented_edge ( 'none', *, *, #17852, .f. ) ;
#17861 = oriented_edge ( 'none', *, *, #175, .t. ) ;
#17862 = oriented_edge ( 'none', *, *, #10841, .f. ) ;
#17863 = edge_curve ( 'none', #17869, #166, #7547, .t. ) ;
#17864 = oriented_edge ( 'none', *, *, #17870, .t. ) ;
#17865 = edge_curve ( 'none', #17846, #133, #7542, .t. ) ;
#17866 = edge_loop ( 'none', ( #17860, #11608, #18425, #18393 ) ) ;
#17867 = oriented_edge ( 'none', *, *, #17849, .t. ) ;
#17868 = edge_curve ( 'none', #16850, #17642, #7574, .t. ) ;
#17869 = vertex_point ( 'none', #7523 ) ;
#17870 = edge_curve ( 'none', #46, #17846, #7569, .t. ) ;
#17871 = oriented_edge ( 'none', *, *, #1939, .t. ) ;
#17872 = oriented_edge ( 'none', *, *, #17877, .t. ) ;
#17873 = cartesian_point ( 'none', ( -10.60034423367374500, -17.53863941244921800, -59.20000000000001000 ) ) ;
#17874 = oriented_edge ( 'none', *, *, #11324, .t. ) ;
#17875 = oriented_edge ( 'none', *, *, #148, .t. ) ;
#17876 = cartesian_point ( 'none', ( -10.60034423367374500, -17.53863941244921800, -59.10000000000000900 ) ) ;
#17877 = edge_curve ( 'none', #17829, #137, #7562, .t. ) ;
#17878 = oriented_edge ( 'none', *, *, #17879, .t. ) ;
#17879 = edge_curve ( 'none', #142, #17829, #6851, .t. ) ;
#17880 = oriented_edge ( 'none', *, *, #17863, .t. ) ;
#17881 = edge_loop ( 'none', ( #17830, #11188, #11186, #17867 ) ) ;
#17882 = edge_loop ( 'none', ( #18262, #18292, #18284, #18287 ) ) ;
#17883 = oriented_edge ( 'none', *, *, #172, .t. ) ;
#17884 = oriented_edge ( 'none', *, *, #17210, .f. ) ;
#17885 = oriented_edge ( 'none', *, *, #13075, .f. ) ;
#17886 = edge_loop ( 'none', ( #17893, #17895, #17891, #17889 ) ) ;
#17887 = edge_loop ( 'none', ( #11739, #17888, #17372, #17321 ) ) ;
#17888 = oriented_edge ( 'none', *, *, #17865, .f. ) ;
#17889 = oriented_edge ( 'none', *, *, #17780, .f. ) ;
#17890 = edge_loop ( 'none', ( #17885, #11859, #13045, #13073 ) ) ;
#17891 = oriented_edge ( 'none', *, *, #153, .f. ) ;
#17892 = advanced_face ( 'none', ( #7059 ), #7564, .t. ) ;
#17893 = oriented_edge ( 'none', *, *, #17315, .t. ) ;
#17894 = oriented_edge ( 'none', *, *, #17854, .f. ) ;
#17895 = oriented_edge ( 'none', *, *, #17870, .f. ) ;
#17896 = oriented_edge ( 'none', *, *, #17897, .t. ) ;
#17897 = edge_curve ( 'none', #17915, #17913, #7602, .t. ) ;
#17898 = edge_curve ( 'none', #11702, #17915, #7605, .t. ) ;
#17899 = oriented_edge ( 'none', *, *, #17898, .t. ) ;
#17900 = edge_curve ( 'none', #17913, #11684, #7596, .t. ) ;
#17901 = oriented_edge ( 'none', *, *, #11703, .t. ) ;
#17902 = edge_loop ( 'none', ( #17933, #17930, #17942, #17909 ) ) ;
#17903 = advanced_face ( 'none', ( #7607 ), #7588, .f. ) ;
#17904 = oriented_edge ( 'none', *, *, #17914, .t. ) ;
#17905 = advanced_face ( 'none', ( #7597 ), #7606, .t. ) ;
#17906 = edge_curve ( 'none', #11536, #11698, #7641, .t. ) ;
#17907 = oriented_edge ( 'none', *, *, #17900, .t. ) ;
#17908 = oriented_edge ( 'none', *, *, #11559, .t. ) ;
#17909 = oriented_edge ( 'none', *, *, #11674, .f. ) ;
#17910 = edge_loop ( 'none', ( #11724, #17919, #17927, #17932 ) ) ;
#17911 = edge_curve ( 'none', #17912, #11683, #7585, .t. ) ;
#17912 = vertex_point ( 'none', #7631 ) ;
#17913 = vertex_point ( 'none', #7632 ) ;
#17914 = edge_curve ( 'none', #17916, #11699, #7629, .t. ) ;
#17915 = vertex_point ( 'none', #7584 ) ;
#17916 = vertex_point ( 'none', #7630 ) ;
#17917 = oriented_edge ( 'none', *, *, #11549, .t. ) ;
#17918 = edge_curve ( 'none', #11664, #17912, #7634, .t. ) ;
#17919 = oriented_edge ( 'none', *, *, #17911, .f. ) ;
#17920 = advanced_face ( 'none', ( #7640 ), #7620, .t. ) ;
#17921 = edge_curve ( 'none', #11683, #11698, #7617, .t. ) ;
#17922 = oriented_edge ( 'none', *, *, #17925, .t. ) ;
#17923 = advanced_face ( 'none', ( #7622 ), #7677, .t. ) ;
#17924 = oriented_edge ( 'none', *, *, #17433, .f. ) ;
#17925 = edge_curve ( 'none', #11683, #11536, #7613, .t. ) ;
#17926 = edge_curve ( 'none', #11566, #11699, #7666, .t. ) ;
#17927 = oriented_edge ( 'none', *, *, #17918, .f. ) ;
#17928 = advanced_face ( 'none', ( #7616 ), #7673, .t. ) ;
#17929 = edge_loop ( 'none', ( #17931, #17945, #17947 ) ) ;
#17930 = oriented_edge ( 'none', *, *, #11559, .f. ) ;
#17931 = oriented_edge ( 'none', *, *, #17906, .f. ) ;
#17932 = oriented_edge ( 'none', *, *, #11711, .f. ) ;
#17933 = oriented_edge ( 'none', *, *, #17918, .t. ) ;
#17934 = oriented_edge ( 'none', *, *, #17982, .f. ) ;
#17935 = edge_loop ( 'none', ( #18047, #18067, #18062, #18053 ) ) ;
#17936 = vertex_point ( 'none', #7676 ) ;
#17937 = oriented_edge ( 'none', *, *, #17813, .f. ) ;
#17938 = edge_loop ( 'none', ( #11455, #10585, #10534, #10732 ) ) ;
#17939 = vertex_point ( 'none', #7660 ) ;
#17940 = edge_loop ( 'none', ( #17949, #17956, #17957, #17973 ) ) ;
#17941 = edge_loop ( 'none', ( #17922, #13065, #17950, #15933 ) ) ;
#17942 = oriented_edge ( 'none', *, *, #17926, .f. ) ;
#17943 = vertex_point ( 'none', #7662 ) ;
#17944 = edge_curve ( 'none', #17964, #12263, #7650, .t. ) ;
#17945 = oriented_edge ( 'none', *, *, #17925, .f. ) ;
#17946 = advanced_face ( 'none', ( #7667 ), #7646, .t. ) ;
#17947 = oriented_edge ( 'none', *, *, #17921, .t. ) ;
#17948 = oriented_edge ( 'none', *, *, #17184, .t. ) ;
#17949 = oriented_edge ( 'none', *, *, #17962, .f. ) ;
#17950 = oriented_edge ( 'none', *, *, #16649, .f. ) ;
#17951 = oriented_edge ( 'none', *, *, #10913, .f. ) ;
#17952 = oriented_edge ( 'none', *, *, #11101, .f. ) ;
#17953 = oriented_edge ( 'none', *, *, #17660, .t. ) ;
#17954 = edge_loop ( 'none', ( #17963, #17952, #17924, #17951 ) ) ;
#17955 = vertex_point ( 'none', #7621 ) ;
#17956 = oriented_edge ( 'none', *, *, #17959, .t. ) ;
#17957 = oriented_edge ( 'none', *, *, #17983, .t. ) ;
#17958 = oriented_edge ( 'none', *, *, #17587, .f. ) ;
#17959 = edge_curve ( 'none', #17943, #17955, #7642, .t. ) ;
#17960 = vertex_point ( 'none', #7708 ) ;
#17961 = advanced_face ( 'none', ( #7707 ), #7706, .f. ) ;
#17962 = edge_curve ( 'none', #17943, #17960, #7701, .t. ) ;
#17963 = oriented_edge ( 'none', *, *, #17585, .t. ) ;
#17964 = vertex_point ( 'none', #7655 ) ;
#17965 = edge_curve ( 'none', #17960, #17979, #7689, .t. ) ;
#17966 = edge_curve ( 'none', #17977, #17964, #7698, .t. ) ;
#17967 = oriented_edge ( 'none', *, *, #12413, .f. ) ;
#17968 = advanced_face ( 'none', ( #7693 ), #7656, .t. ) ;
#17969 = edge_loop ( 'none', ( #17937, #13067, #17948 ) ) ;
#17970 = vertex_point ( 'none', #7742 ) ;
#17971 = edge_curve ( 'none', #16753, #17970, #7678, .t. ) ;
#17972 = oriented_edge ( 'none', *, *, #17975, .t. ) ;
#17973 = oriented_edge ( 'none', *, *, #17965, .f. ) ;
#17974 = vertex_point ( 'none', #7680 ) ;
#17975 = edge_curve ( 'none', #17977, #17936, #7692, .t. ) ;
#17976 = advanced_face ( 'none', ( #7741 ), #7735, .t. ) ;
#17977 = vertex_point ( 'none', #7684 ) ;
#17978 = oriented_edge ( 'none', *, *, #17678, .t. ) ;
#17979 = vertex_point ( 'none', #7730 ) ;
#17980 = oriented_edge ( 'none', *, *, #13068, .t. ) ;
#17981 = edge_loop ( 'none', ( #17934, #12329, #13080, #17967 ) ) ;
#17982 = edge_curve ( 'none', #17984, #17939, #7722, .t. ) ;
#17983 = edge_curve ( 'none', #17955, #17979, #7713, .t. ) ;
#17984 = vertex_point ( 'none', #7729 ) ;
#17985 = edge_loop ( 'none', ( #17990, #17988, #18016, #18018 ) ) ;
#17986 = advanced_face ( 'none', ( #7728 ), #7715, .t. ) ;
#17987 = edge_loop ( 'none', ( #17993, #17992, #18013, #18011 ) ) ;
#17988 = oriented_edge ( 'none', *, *, #17995, .f. ) ;
#17989 = vertex_point ( 'none', #7768 ) ;
#17990 = oriented_edge ( 'none', *, *, #17240, .t. ) ;
#17991 = vertex_point ( 'none', #7769 ) ;
#17992 = oriented_edge ( 'none', *, *, #18003, .f. ) ;
#17993 = oriented_edge ( 'none', *, *, #17322, .t. ) ;
#17994 = edge_curve ( 'none', #17695, #17989, #7763, .t. ) ;
#17995 = edge_curve ( 'none', #17991, #117, #7765, .t. ) ;
#17996 = edge_curve ( 'none', #17989, #17991, #7714, .t. ) ;
#17997 = vertex_point ( 'none', #7770 ) ;
#17998 = vertex_point ( 'none', #7756 ) ;
#17999 = edge_loop ( 'none', ( #18005, #18033, #18020, #18017 ) ) ;
#18000 = oriented_edge ( 'none', *, *, #17994, .f. ) ;
#18001 = oriented_edge ( 'none', *, *, #17625, .t. ) ;
#18002 = edge_curve ( 'none', #18014, #18032, #7749, .t. ) ;
#18003 = edge_curve ( 'none', #17997, #158, #7750, .t. ) ;
#18004 = edge_curve ( 'none', #17991, #17997, #7725, .t. ) ;
#18005 = oriented_edge ( 'none', *, *, #18002, .f. ) ;
#18006 = vertex_point ( 'none', #7767 ) ;
#18007 = advanced_face ( 'none', ( #7807 ), #7800, .t. ) ;
#18008 = vertex_point ( 'none', #7803 ) ;
#18009 = oriented_edge ( 'none', *, *, #18030, .t. ) ;
#18010 = vertex_point ( 'none', #7799 ) ;
#18011 = oriented_edge ( 'none', *, *, #17995, .t. ) ;
#18012 = oriented_edge ( 'none', *, *, #18045, .t. ) ;
#18013 = oriented_edge ( 'none', *, *, #18004, .f. ) ;
#18014 = vertex_point ( 'none', #7797 ) ;
#18015 = edge_curve ( 'none', #17989, #160, #7788, .t. ) ;
#18016 = oriented_edge ( 'none', *, *, #17996, .f. ) ;
#18017 = oriented_edge ( 'none', *, *, #18022, .t. ) ;
#18018 = oriented_edge ( 'none', *, *, #18015, .t. ) ;
#18019 = vertex_point ( 'none', #7784 ) ;
#18020 = oriented_edge ( 'none', *, *, #18027, .t. ) ;
#18021 = edge_loop ( 'none', ( #18055, #18054, #18012, #18009 ) ) ;
#18022 = edge_curve ( 'none', #18010, #18032, #7777, .t. ) ;
#18023 = vertex_point ( 'none', #7786 ) ;
#18024 = oriented_edge ( 'none', *, *, #18044, .t. ) ;
#18025 = vertex_point ( 'none', #7790 ) ;
#18026 = oriented_edge ( 'none', *, *, #18056, .f. ) ;
#18027 = edge_curve ( 'none', #18019, #18010, #7773, .t. ) ;
#18028 = vertex_point ( 'none', #7792 ) ;
#18029 = advanced_face ( 'none', ( #7778 ), #7785, .f. ) ;
#18030 = edge_curve ( 'none', #18019, #18014, #7833, .t. ) ;
#18031 = edge_loop ( 'none', ( #18038, #18082, #18081, #18094 ) ) ;
#18032 = vertex_point ( 'none', #7829 ) ;
#18033 = oriented_edge ( 'none', *, *, #18030, .f. ) ;
#18034 = vertex_point ( 'none', #7780 ) ;
#18035 = vertex_point ( 'none', #7827 ) ;
#18036 = vertex_point ( 'none', #7831 ) ;
#18037 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.00000000000000700 ) ) ;
#18038 = oriented_edge ( 'none', *, *, #18093, .f. ) ;
#18039 = oriented_edge ( 'none', *, *, #12415, .t. ) ;
#18040 = advanced_face ( 'none', ( #7840 ), #7787, .f. ) ;
#18041 = edge_loop ( 'none', ( #11235, #11315 ) ) ;
#18042 = edge_curve ( 'none', #18036, #17998, #7819, .t. ) ;
#18043 = edge_curve ( 'none', #17998, #18014, #7074, .t. ) ;
#18044 = edge_curve ( 'none', #18034, #18036, #7869, .t. ) ;
#18045 = edge_curve ( 'none', #18006, #18019, #7873, .t. ) ;
#18046 = advanced_face ( 'none', ( #7865 ), #7870, .f. ) ;
#18047 = oriented_edge ( 'none', *, *, #18042, .f. ) ;
#18048 = edge_loop ( 'none', ( #18026, #18060, #18066, #18088 ) ) ;
#18049 = oriented_edge ( 'none', *, *, #18080, .f. ) ;
#18050 = oriented_edge ( 'none', *, *, #18071, .f. ) ;
#18051 = oriented_edge ( 'none', *, *, #18086, .t. ) ;
#18052 = edge_curve ( 'none', #18006, #17998, #7856, .t. ) ;
#18053 = oriented_edge ( 'none', *, *, #18052, .t. ) ;
#18054 = oriented_edge ( 'none', *, *, #18052, .f. ) ;
#18055 = oriented_edge ( 'none', *, *, #18043, .f. ) ;
#18056 = edge_curve ( 'none', #18064, #18008, #7849, .t. ) ;
#18057 = advanced_face ( 'none', ( #7846 ), #7863, .t. ) ;
#18058 = oriented_edge ( 'none', *, *, #18098, .t. ) ;
#18059 = oriented_edge ( 'none', *, *, #12340, .f. ) ;
#18060 = oriented_edge ( 'none', *, *, #18070, .f. ) ;
#18061 = edge_curve ( 'none', #18023, #18025, #7848, .t. ) ;
#18062 = oriented_edge ( 'none', *, *, #18069, .t. ) ;
#18063 = advanced_face ( 'none', ( #7902 ), #7897, .f. ) ;
#18064 = vertex_point ( 'none', #7898 ) ;
#18065 = edge_loop ( 'none', ( #18050, #18049, #18051, #18024 ) ) ;
#18066 = oriented_edge ( 'none', *, *, #18061, .t. ) ;
#18067 = oriented_edge ( 'none', *, *, #18044, .f. ) ;
#18068 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.20000000000000300 ) ) ;
#18069 = edge_curve ( 'none', #18034, #18006, #7889, .t. ) ;
#18070 = edge_curve ( 'none', #18023, #18064, #7883, .t. ) ;
#18071 = edge_curve ( 'none', #18008, #18036, #7901, .t. ) ;
#18072 = cartesian_point ( 'none', ( 4.258290208169172300, -15.06472909675688000, -59.10000000000000900 ) ) ;
#18073 = edge_loop ( 'none', ( #11213, #11231 ) ) ;
#18074 = edge_loop ( 'none', ( #18058, #18077 ) ) ;
#18075 = oriented_edge ( 'none', *, *, #11881, .t. ) ;
#18076 = advanced_face ( 'none', ( #7905 ), #7933, .f. ) ;
#18077 = oriented_edge ( 'none', *, *, #12405, .t. ) ;
#18078 = cartesian_point ( 'none', ( 1.840519837514700700, -19.69774814995204100, -59.29999999999999700 ) ) ;
#18079 = cartesian_point ( 'none', ( 1.948420377766454600, -19.69538142057896500, -59.29999999999999700 ) ) ;
#18080 = edge_curve ( 'none', #18025, #18008, #7930, .t. ) ;
#18081 = oriented_edge ( 'none', *, *, #18085, .t. ) ;
#18082 = oriented_edge ( 'none', *, *, #18087, .f. ) ;
#18083 = advanced_face ( 'none', ( #7932 ), #7891, .f. ) ;
#18084 = edge_loop ( 'none', ( #18099, #18103, #13066, #18133 ) ) ;
#18085 = edge_curve ( 'none', #18090, #18023, #7931, .t. ) ;
#18086 = edge_curve ( 'none', #18025, #18034, #7884, .t. ) ;
#18087 = edge_curve ( 'none', #18090, #18089, #7971, .t. ) ;
#18088 = oriented_edge ( 'none', *, *, #18080, .t. ) ;
#18089 = vertex_point ( 'none', #7912 ) ;
#18090 = vertex_point ( 'none', #7967 ) ;
#18091 = oriented_edge ( 'none', *, *, #12384, .t. ) ;
#18092 = edge_loop ( 'none', ( #18059, #18109, #18039, #11203 ) ) ;
#18093 = edge_curve ( 'none', #18089, #18064, #7920, .t. ) ;
#18094 = oriented_edge ( 'none', *, *, #18070, .t. ) ;
#18095 = oriented_edge ( 'none', *, *, #18105, .f. ) ;
#18096 = edge_curve ( 'none', #18028, #18035, #7961, .t. ) ;
#18097 = advanced_face ( 'none', ( #7962 ), #7911, .f. ) ;
#18098 = edge_curve ( 'none', #12402, #12342, #7908, .t. ) ;
#18099 = oriented_edge ( 'none', *, *, #18112, .f. ) ;
#18100 = oriented_edge ( 'none', *, *, #18110, .t. ) ;
#18101 = edge_loop ( 'none', ( #18108, #18095, #11230, #11238 ) ) ;
#18102 = oriented_edge ( 'none', *, *, #18160, .t. ) ;
#18103 = oriented_edge ( 'none', *, *, #18096, .f. ) ;
#18104 = edge_loop ( 'none', ( #18143, #18139, #18117, #18135 ) ) ;
#18105 = edge_curve ( 'none', #17939, #17984, #7953, .t. ) ;
#18106 = advanced_face ( 'none', ( #7941 ), #7947, .t. ) ;
#18107 = advanced_face ( 'none', ( #7946 ), #7955, .t. ) ;
#18108 = oriented_edge ( 'none', *, *, #13070, .f. ) ;
#18109 = oriented_edge ( 'none', *, *, #18110, .f. ) ;
#18110 = edge_curve ( 'none', #12331, #12414, #8002, .t. ) ;
#18111 = advanced_face ( 'none', ( #7989 ), #7999, .t. ) ;
#18112 = edge_curve ( 'none', #18035, #18089, #7954, .t. ) ;
#18113 = oriented_edge ( 'none', *, *, #18120, .t. ) ;
#18114 = oriented_edge ( 'none', *, *, #18121, .f. ) ;
#18115 = vertex_point ( 'none', #7987 ) ;
#18116 = edge_curve ( 'none', #18125, #17618, #7997, .t. ) ;
#18117 = oriented_edge ( 'none', *, *, #18141, .t. ) ;
#18118 = oriented_edge ( 'none', *, *, #18140, .t. ) ;
#18119 = oriented_edge ( 'none', *, *, #18096, .t. ) ;
#18120 = edge_curve ( 'none', #17628, #18028, #7976, .t. ) ;
#18121 = edge_curve ( 'none', #17648, #18035, #7998, .t. ) ;
#18122 = advanced_face ( 'none', ( #8022 ), #7982, .f. ) ;
#18123 = oriented_edge ( 'none', *, *, #17650, .f. ) ;
#18124 = edge_curve ( 'none', #18130, #18125, #8032, .t. ) ;
#18125 = vertex_point ( 'none', #7985 ) ;
#18126 = advanced_face ( 'none', ( #8018 ), #8026, .f. ) ;
#18127 = edge_loop ( 'none', ( #18123, #18113, #18119, #18114 ) ) ;
#18128 = oriented_edge ( 'none', *, *, #18124, .f. ) ;
#18129 = vertex_point ( 'none', #8020 ) ;
#18130 = vertex_point ( 'none', #8019 ) ;
#18131 = vertex_point ( 'none', #8008 ) ;
#18132 = edge_loop ( 'none', ( #18128, #18161, #18152, #18118 ) ) ;
#18133 = oriented_edge ( 'none', *, *, #18087, .t. ) ;
#18134 = edge_curve ( 'none', #18028, #18090, #8005, .t. ) ;
#18135 = oriented_edge ( 'none', *, *, #17714, .t. ) ;
#18136 = edge_loop ( 'none', ( #18162, #18183, #18148, #18185 ) ) ;
#18137 = advanced_face ( 'none', ( #8006 ), #8015, .f. ) ;
#18138 = oriented_edge ( 'none', *, *, #18154, .f. ) ;
#18139 = oriented_edge ( 'none', *, *, #18140, .f. ) ;
#18140 = edge_curve ( 'none', #18115, #18125, #8052, .t. ) ;
#18141 = edge_curve ( 'none', #18115, #17629, #8053, .t. ) ;
#18142 = oriented_edge ( 'none', *, *, #18170, .t. ) ;
#18143 = oriented_edge ( 'none', *, *, #18116, .f. ) ;
#18144 = oriented_edge ( 'none', *, *, #18153, .f. ) ;
#18145 = vertex_point ( 'none', #8054 ) ;
#18146 = advanced_face ( 'none', ( #8042 ), #8048, .f. ) ;
#18147 = edge_loop ( 'none', ( #18157, #18191, #18190, #18176, #18179, #18151, #18184, #18180, #18182, #18172, #18186, #18206, #18174 ) ) ;
#18148 = oriented_edge ( 'none', *, *, #18169, .f. ) ;
#18149 = edge_loop ( 'none', ( #18163, #18159, #18165, #18156 ) ) ;
#18150 = oriented_edge ( 'none', *, *, #12981, .t. ) ;
#18151 = oriented_edge ( 'none', *, *, #18085, .f. ) ;
#18152 = oriented_edge ( 'none', *, *, #18168, .t. ) ;
#18153 = edge_curve ( 'none', #18131, #18129, #8039, .t. ) ;
#18154 = edge_curve ( 'none', #18129, #18130, #8056, .t. ) ;
#18155 = advanced_face ( 'none', ( #8098 ), #8040, .f. ) ;
#18156 = oriented_edge ( 'none', *, *, #18153, .t. ) ;
#18157 = oriented_edge ( 'none', *, *, #18027, .f. ) ;
#18158 = oriented_edge ( 'none', *, *, #18166, .t. ) ;
#18159 = oriented_edge ( 'none', *, *, #18022, .f. ) ;
#18160 = edge_curve ( 'none', #18032, #18129, #8097, .t. ) ;
#18161 = oriented_edge ( 'none', *, *, #18166, .f. ) ;
#18162 = oriented_edge ( 'none', *, *, #154, .t. ) ;
#18163 = oriented_edge ( 'none', *, *, #18160, .f. ) ;
#18164 = edge_curve ( 'none', #18010, #18131, #8096, .t. ) ;
#18165 = oriented_edge ( 'none', *, *, #18164, .t. ) ;
#18166 = edge_curve ( 'none', #18145, #18130, #8093, .t. ) ;
#18167 = edge_loop ( 'none', ( #18138, #18144, #18142, #18158 ) ) ;
#18168 = edge_curve ( 'none', #18145, #18115, #8083, .t. ) ;
#18169 = edge_curve ( 'none', #17997, #12995, #7340, .t. ) ;
#18170 = edge_curve ( 'none', #18131, #18145, #8128, .t. ) ;
#18171 = advanced_face ( 'none', ( #8132, #8130 ), #8131, .t. ) ;
#18172 = oriented_edge ( 'none', *, *, #18141, .f. ) ;
#18173 = advanced_face ( 'none', ( #8133 ), #8113, .t. ) ;
#18174 = oriented_edge ( 'none', *, *, #18164, .f. ) ;
#18175 = edge_loop ( 'none', ( #18215, #18150, #18178, #18177, #18189, #18187, #18218, #18181, #18193, #18188, #18194, #18195, #18210 ) ) ;
#18176 = oriented_edge ( 'none', *, *, #18086, .f. ) ;
#18177 = oriented_edge ( 'none', *, *, #13050, .t. ) ;
#18178 = oriented_edge ( 'none', *, *, #13049, .t. ) ;
#18179 = oriented_edge ( 'none', *, *, #18061, .f. ) ;
#18180 = oriented_edge ( 'none', *, *, #18120, .f. ) ;
#18181 = oriented_edge ( 'none', *, *, #13083, .t. ) ;
#18182 = oriented_edge ( 'none', *, *, #17651, .f. ) ;
#18183 = oriented_edge ( 'none', *, *, #13055, .f. ) ;
#18184 = oriented_edge ( 'none', *, *, #18134, .f. ) ;
#18185 = oriented_edge ( 'none', *, *, #18003, .t. ) ;
#18186 = oriented_edge ( 'none', *, *, #18168, .f. ) ;
#18187 = oriented_edge ( 'none', *, *, #13097, .t. ) ;
#18188 = oriented_edge ( 'none', *, *, #17994, .t. ) ;
#18189 = oriented_edge ( 'none', *, *, #13029, .t. ) ;
#18190 = oriented_edge ( 'none', *, *, #18069, .f. ) ;
#18191 = oriented_edge ( 'none', *, *, #18045, .f. ) ;
#18192 = oriented_edge ( 'none', *, *, #18071, .t. ) ;
#18193 = oriented_edge ( 'none', *, *, #17708, .t. ) ;
#18194 = oriented_edge ( 'none', *, *, #17996, .t. ) ;
#18195 = oriented_edge ( 'none', *, *, #18004, .t. ) ;
#18196 = oriented_edge ( 'none', *, *, #18116, .t. ) ;
#18197 = oriented_edge ( 'none', *, *, #18056, .t. ) ;
#18198 = oriented_edge ( 'none', *, *, #18253, .f. ) ;
#18199 = oriented_edge ( 'none', *, *, #18124, .t. ) ;
#18200 = edge_loop ( 'none', ( #18265, #18272, #18242, #18267 ) ) ;
#18201 = oriented_edge ( 'none', *, *, #18112, .t. ) ;
#18202 = oriented_edge ( 'none', *, *, #17092, .f. ) ;
#18203 = vertex_point ( 'none', #8115 ) ;
#18204 = advanced_face ( 'none', ( #8108 ), #8114, .t. ) ;
#18205 = oriented_edge ( 'none', *, *, #18226, .f. ) ;
#18206 = oriented_edge ( 'none', *, *, #18170, .f. ) ;
#18207 = edge_loop ( 'none', ( #18224, #18205, #18223, #18209 ) ) ;
#18208 = vertex_point ( 'none', #8116 ) ;
#18209 = oriented_edge ( 'none', *, *, #18221, .t. ) ;
#18210 = oriented_edge ( 'none', *, *, #18169, .t. ) ;
#18211 = oriented_edge ( 'none', *, *, #18002, .t. ) ;
#18212 = oriented_edge ( 'none', *, *, #18042, .t. ) ;
#18213 = oriented_edge ( 'none', *, *, #17666, .t. ) ;
#18214 = oriented_edge ( 'none', *, *, #18121, .t. ) ;
#18215 = oriented_edge ( 'none', *, *, #13053, .t. ) ;
#18216 = edge_loop ( 'none', ( #18211, #18102, #13084, #18199, #18196, #18213, #18214, #18201, #18217, #18197, #18192, #18212, #18229 ) ) ;
#18217 = oriented_edge ( 'none', *, *, #18093, .t. ) ;
#18218 = oriented_edge ( 'none', *, *, #13093, .t. ) ;
#18219 = oriented_edge ( 'none', *, *, #18226, .t. ) ;
#18220 = edge_loop ( 'none', ( #18202, #18198, #18252, #18219 ) ) ;
#18221 = edge_curve ( 'none', #18228, #12174, #8122, .t. ) ;
#18222 = edge_curve ( 'none', #18231, #18228, #8160, .t. ) ;
#18223 = oriented_edge ( 'none', *, *, #18222, .t. ) ;
#18224 = oriented_edge ( 'none', *, *, #12202, .f. ) ;
#18225 = advanced_face ( 'none', ( #8163 ), #8171, .t. ) ;
#18226 = edge_curve ( 'none', #18231, #12185, #8154, .t. ) ;
#18227 = edge_loop ( 'none', ( #18270, #18260, #18277, #18286 ) ) ;
#18228 = vertex_point ( 'none', #8134 ) ;
#18229 = oriented_edge ( 'none', *, *, #18043, .t. ) ;
#18230 = advanced_face ( 'none', ( #8156 ), #8291, .t. ) ;
#18231 = vertex_point ( 'none', #8173 ) ;
#18232 = oriented_edge ( 'none', *, *, #18450, .f. ) ;
#18233 = edge_curve ( 'none', #18203, #12431, #8172, .t. ) ;
#18234 = edge_curve ( 'none', #2968, #18325, #8224, .t. ) ;
#18235 = advanced_face ( 'none', ( #8223 ), #8155, .t. ) ;
#18236 = oriented_edge ( 'none', *, *, #4, .f. ) ;
#18237 = advanced_face ( 'none', ( #8310 ), #8308, .f. ) ;
#18238 = oriented_edge ( 'none', *, *, #132, .t. ) ;
#18239 = oriented_edge ( 'none', *, *, #12129, .f. ) ;
#18240 = edge_loop ( 'none', ( #17309, #18244, #18238, #18239 ) ) ;
#18241 = oriented_edge ( 'none', *, *, #18450, .t. ) ;
#18242 = oriented_edge ( 'none', *, *, #18274, .t. ) ;
#18243 = oriented_edge ( 'none', *, *, #17081, .f. ) ;
#18244 = oriented_edge ( 'none', *, *, #2084, .f. ) ;
#18245 = oriented_edge ( 'none', *, *, #18233, .f. ) ;
#18246 = edge_curve ( 'none', #18208, #18231, #8300, .t. ) ;
#18247 = edge_loop ( 'none', ( #18236, #18249, #18273, #18263 ) ) ;
#18248 = oriented_edge ( 'none', *, *, #18279, .t. ) ;
#18249 = oriented_edge ( 'none', *, *, #11204, .f. ) ;
#18250 = advanced_face ( 'none', ( #8305 ), #8337, .t. ) ;
#18251 = oriented_edge ( 'none', *, *, #17851, .f. ) ;
#18252 = oriented_edge ( 'none', *, *, #18246, .t. ) ;
#18253 = edge_curve ( 'none', #18208, #12280, #8347, .t. ) ;
#18254 = advanced_face ( 'none', ( #8301 ), #8377, .f. ) ;
#18255 = oriented_edge ( 'none', *, *, #11413, .f. ) ;
#18256 = advanced_face ( 'none', ( #8371 ), #8406, .t. ) ;
#18257 = edge_curve ( 'none', #2670, #2877, #8378, .t. ) ;
#18258 = edge_curve ( 'none', #11088, #11111, #8370, .t. ) ;
#18259 = edge_loop ( 'none', ( #18243, #18245, #18248, #18280 ) ) ;
#18260 = oriented_edge ( 'none', *, *, #18303, .f. ) ;
#18261 = oriented_edge ( 'none', *, *, #12627, .f. ) ;
#18262 = oriented_edge ( 'none', *, *, #11104, .f. ) ;
#18263 = oriented_edge ( 'none', *, *, #11252, .f. ) ;
#18264 = edge_curve ( 'none', #17578, #17583, #8372, .t. ) ;
#18265 = oriented_edge ( 'none', *, *, #12262, .f. ) ;
#18266 = vertex_point ( 'none', #8409 ) ;
#18267 = oriented_edge ( 'none', *, *, #18233, .t. ) ;
#18268 = edge_curve ( 'none', #18266, #12448, #8465, .t. ) ;
#18269 = edge_loop ( 'none', ( #18276, #18282, #18334, #18328 ) ) ;
#18270 = oriented_edge ( 'none', *, *, #12671, .f. ) ;
#18271 = advanced_face ( 'none', ( #8410 ), #8454, .t. ) ;
#18272 = oriented_edge ( 'none', *, *, #18268, .f. ) ;
#18273 = oriented_edge ( 'none', *, *, #101, .t. ) ;
#18274 = edge_curve ( 'none', #18266, #18203, #8457, .t. ) ;
#18275 = oriented_edge ( 'none', *, *, #2800, .f. ) ;
#18276 = oriented_edge ( 'none', *, *, #2910, .f. ) ;
#18277 = oriented_edge ( 'none', *, *, #18295, .t. ) ;
#18278 = advanced_face ( 'none', ( #8460 ), #8461, .t. ) ;
#18279 = edge_curve ( 'none', #18203, #18208, #8523, .t. ) ;
#18280 = oriented_edge ( 'none', *, *, #18253, .t. ) ;
#18281 = advanced_face ( 'none', ( #8527 ), #8520, .f. ) ;
#18282 = oriented_edge ( 'none', *, *, #18257, .f. ) ;
#18283 = edge_loop ( 'none', ( #18275, #18293, #18408, #18297 ) ) ;
#18284 = oriented_edge ( 'none', *, *, #2677, .t. ) ;
#18285 = oriented_edge ( 'none', *, *, #18335, .t. ) ;
#18286 = oriented_edge ( 'none', *, *, #18268, .t. ) ;
#18287 = oriented_edge ( 'none', *, *, #17853, .t. ) ;
#18288 = edge_curve ( 'none', #18305, #18306, #8573, .t. ) ;
#18289 = oriented_edge ( 'none', *, *, #18316, .t. ) ;
#18290 = vertex_point ( 'none', #8522 ) ;
#18291 = vertex_point ( 'none', #8571 ) ;
#18292 = oriented_edge ( 'none', *, *, #18264, .t. ) ;
#18293 = oriented_edge ( 'none', *, *, #18258, .f. ) ;
#18294 = edge_loop ( 'none', ( #18298, #2493, #18330, #18341, #18423, #18329, #18342, #18415, #18421, #18413, #18420, #661 ) ) ;
#18295 = edge_curve ( 'none', #18306, #18266, #8557, .t. ) ;
#18296 = advanced_face ( 'none', ( #8559 ), #8455, .f. ) ;
#18297 = oriented_edge ( 'none', *, *, #17130, .f. ) ;
#18298 = oriented_edge ( 'none', *, *, #18339, .t. ) ;
#18299 = oriented_edge ( 'none', *, *, #12767, .f. ) ;
#18300 = edge_loop ( 'none', ( #18363, #18378, #18318, #18348 ) ) ;
#18301 = edge_loop ( 'none', ( #18299, #18320, #18289, #18357 ) ) ;
#18302 = edge_loop ( 'none', ( #18261, #18315, #18321, #18319 ) ) ;
#18303 = edge_curve ( 'none', #18306, #12387, #8539, .t. ) ;
#18304 = advanced_face ( 'none', ( #8556 ), #8582, .t. ) ;
#18305 = vertex_point ( 'none', #8612 ) ;
#18306 = vertex_point ( 'none', #8611 ) ;
#18307 = edge_curve ( 'none', #18308, #12221, #8609, .t. ) ;
#18308 = vertex_point ( 'none', #8610 ) ;
#18309 = edge_curve ( 'none', #18310, #12491, #8614, .t. ) ;
#18310 = vertex_point ( 'none', #8656 ) ;
#18311 = advanced_face ( 'none', ( #8655 ), #8687, .t. ) ;
#18312 = edge_loop ( 'none', ( #18362, #18314, #18359, #18376 ) ) ;
#18313 = edge_curve ( 'none', #18305, #12481, #8647, .t. ) ;
#18314 = oriented_edge ( 'none', *, *, #18353, .f. ) ;
#18315 = oriented_edge ( 'none', *, *, #18313, .f. ) ;
#18316 = edge_curve ( 'none', #18310, #18305, #8693, .t. ) ;
#18317 = advanced_face ( 'none', ( #8615 ), #8806, .t. ) ;
#18318 = oriented_edge ( 'none', *, *, #18380, .t. ) ;
#18319 = oriented_edge ( 'none', *, *, #18303, .t. ) ;
#18320 = oriented_edge ( 'none', *, *, #18309, .f. ) ;
#18321 = oriented_edge ( 'none', *, *, #18288, .t. ) ;
#18322 = advanced_face ( 'none', ( #8692 ), #8645, .f. ) ;
#18323 = advanced_face ( 'none', ( #8759, #8741, #8649, #8758, #8738, #8805, #8804, #8803, #8643, #8736, #8802, #8800, #8761, #8799, #8798 ), #8642, .t. ) ;
#18324 = edge_curve ( 'none', #18326, #18327, #8825, .t. ) ;
#18325 = vertex_point ( 'none', #8822 ) ;
#18326 = vertex_point ( 'none', #8826 ) ;
#18327 = vertex_point ( 'none', #8814 ) ;
#18328 = oriented_edge ( 'none', *, *, #18258, .t. ) ;
#18329 = oriented_edge ( 'none', *, *, #18392, .t. ) ;
#18331 = advanced_face ( 'none', ( #8739 ), #8853, .t. ) ;
#18330 = oriented_edge ( 'none', *, *, #18333, .t. ) ;
#18332 = vertex_point ( 'none', #8872 ) ;
#18333 = edge_curve ( 'none', #18327, #18336, #8939, .t. ) ;
#18334 = oriented_edge ( 'none', *, *, #2816, .t. ) ;
#18335 = edge_curve ( 'none', #11099, #11098, #8940, .t. ) ;
#18336 = vertex_point ( 'none', #8875 ) ;
#18337 = advanced_face ( 'none', ( #8874 ), #8873, .f. ) ;
#18338 = vertex_point ( 'none', #8925 ) ;
#18339 = edge_curve ( 'none', #2589, #18326, #8941, .t. ) ;
#18340 = oriented_edge ( 'none', *, *, #1960, .f. ) ;
#18341 = oriented_edge ( 'none', *, *, #18424, .t. ) ;
#18342 = oriented_edge ( 'none', *, *, #18418, .t. ) ;
#18343 = edge_curve ( 'none', #18431, #18427, #8927, .t. ) ;
#18344 = vertex_point ( 'none', #8919 ) ;
#18345 = oriented_edge ( 'none', *, *, #2263, .f. ) ;
#18346 = oriented_edge ( 'none', *, *, #12238, .f. ) ;
#18347 = oriented_edge ( 'none', *, *, #18391, .t. ) ;
#18348 = oriented_edge ( 'none', *, *, #18309, .t. ) ;
#18349 = vertex_point ( 'none', #8918 ) ;
#18350 = edge_curve ( 'none', #18406, #12173, #8921, .t. ) ;
#18351 = oriented_edge ( 'none', *, *, #12223, .f. ) ;
#18352 = oriented_edge ( 'none', *, *, #18398, .f. ) ;
#18353 = edge_curve ( 'none', #18349, #12242, #8915, .t. ) ;
#18354 = edge_loop ( 'none', ( #18351, #18358, #18356, #18381 ) ) ;
#18355 = edge_curve ( 'none', #18360, #18406, #8967, .t. ) ;
#18356 = oriented_edge ( 'none', *, *, #18368, .t. ) ;
#18357 = oriented_edge ( 'none', *, *, #18313, .t. ) ;
#18358 = oriented_edge ( 'none', *, *, #18367, .f. ) ;
#18359 = oriented_edge ( 'none', *, *, #18379, .t. ) ;
#18360 = vertex_point ( 'none', #8970 ) ;
#18361 = advanced_face ( 'none', ( #8971 ), #8966, .t. ) ;
#18362 = oriented_edge ( 'none', *, *, #12233, .f. ) ;
#18363 = oriented_edge ( 'none', *, *, #12423, .f. ) ;
#18364 = oriented_edge ( 'none', *, *, #18350, .f. ) ;
#18365 = advanced_face ( 'none', ( #8965 ), #8973, .t. ) ;
#18366 = oriented_edge ( 'none', *, *, #12443, .f. ) ;
#18367 = edge_curve ( 'none', #18373, #12230, #8983, .t. ) ;
#18368 = edge_curve ( 'none', #18373, #18349, #8976, .t. ) ;
#18369 = advanced_face ( 'none', ( #8960 ), #9072, .t. ) ;
#18370 = vertex_point ( 'none', #9143 ) ;
#18371 = oriented_edge ( 'none', *, *, #16792, .f. ) ;
#18372 = edge_loop ( 'none', ( #18366, #18364, #18347, #18403 ) ) ;
#18373 = vertex_point ( 'none', #9141 ) ;
#18374 = vertex_point ( 'none', #9140 ) ;
#18375 = advanced_face ( 'none', ( #9139 ), #9168, .t. ) ;
#18376 = oriented_edge ( 'none', *, *, #18307, .t. ) ;
#18377 = oriented_edge ( 'none', *, *, #18402, .f. ) ;
#18378 = oriented_edge ( 'none', *, *, #18307, .f. ) ;
#18379 = edge_curve ( 'none', #18349, #18308, #9181, .t. ) ;
#18380 = edge_curve ( 'none', #18308, #18310, #9169, .t. ) ;
#18381 = oriented_edge ( 'none', *, *, #18353, .t. ) ;
#18382 = edge_curve ( 'none', #18395, #12222, #9177, .t. ) ;
#18383 = edge_loop ( 'none', ( #18346, #18377, #18409, #18387 ) ) ;
#18384 = oriented_edge ( 'none', *, *, #12220, .f. ) ;
#18385 = edge_curve ( 'none', #18395, #18370, #9225, .t. ) ;
#18386 = edge_loop ( 'none', ( #18384, #18352, #18397, #18394 ) ) ;
#18387 = oriented_edge ( 'none', *, *, #18350, .t. ) ;
#18388 = oriented_edge ( 'none', *, *, #18385, .t. ) ;
#18389 = edge_curve ( 'none', #18453, #18395, #9296, .t. ) ;
#18390 = oriented_edge ( 'none', *, *, #12483, .f. ) ;
#18391 = edge_curve ( 'none', #18406, #18373, #9277, .t. ) ;
#18392 = edge_curve ( 'none', #1922, #2308, #9331, .t. ) ;
#18393 = oriented_edge ( 'none', *, *, #17207, .f. ) ;
#18394 = oriented_edge ( 'none', *, *, #18402, .t. ) ;
#18395 = vertex_point ( 'none', #9138 ) ;
#18396 = edge_curve ( 'none', #18370, #18360, #9307, .t. ) ;
#18397 = oriented_edge ( 'none', *, *, #18396, .t. ) ;
#18398 = edge_curve ( 'none', #18370, #12177, #9260, .t. ) ;
#18399 = edge_loop ( 'none', ( #18461, #18472, #18466, #18465 ) ) ;
#18400 = advanced_face ( 'none', ( #9297 ), #9394, .t. ) ;
#18401 = oriented_edge ( 'none', *, *, #18410, .f. ) ;
#18402 = edge_curve ( 'none', #18360, #12266, #9408, .t. ) ;
#18403 = oriented_edge ( 'none', *, *, #18367, .t. ) ;
#18404 = edge_loop ( 'none', ( #18390, #18437, #18439, #18435 ) ) ;
#18405 = edge_loop ( 'none', ( #18446, #18401, #18455, #18451 ) ) ;
#18406 = vertex_point ( 'none', #9411 ) ;
#18407 = advanced_face ( 'none', ( #9410 ), #9444, .t. ) ;
#18408 = oriented_edge ( 'none', *, *, #11113, .t. ) ;
#18409 = oriented_edge ( 'none', *, *, #18355, .t. ) ;
#18410 = edge_curve ( 'none', #18453, #12178, #9403, .t. ) ;
#18411 = oriented_edge ( 'none', *, *, #18398, .t. ) ;
#18412 = edge_curve ( 'none', #18521, #16, #9456, .t. ) ;
#18413 = oriented_edge ( 'none', *, *, #18417, .t. ) ;
#18414 = advanced_face ( 'none', ( #9454 ), #9553, .t. ) ;
#18415 = oriented_edge ( 'none', *, *, #18419, .t. ) ;
#18416 = vertex_point ( 'none', #9409 ) ;
#18417 = edge_curve ( 'none', #18427, #18374, #9507, .t. ) ;
#18418 = edge_curve ( 'none', #2308, #18344, #9562, .t. ) ;
#18419 = edge_curve ( 'none', #18344, #18431, #9451, .t. ) ;
#18420 = oriented_edge ( 'none', *, *, #18428, .t. ) ;
#18421 = oriented_edge ( 'none', *, *, #18343, .t. ) ;
#18422 = edge_curve ( 'none', #18332, #1922, #9506, .t. ) ;
#18423 = oriented_edge ( 'none', *, *, #18422, .t. ) ;
#18424 = edge_curve ( 'none', #18336, #18332, #9632, .t. ) ;
#18425 = oriented_edge ( 'none', *, *, #18234, .t. ) ;
#18426 = oriented_edge ( 'none', *, *, #15, .t. ) ;
#18427 = vertex_point ( 'none', #9564 ) ;
#18428 = edge_curve ( 'none', #18374, #18338, #9636, .t. ) ;
#18429 = edge_loop ( 'none', ( #18430, #18442, #18388, #18411 ) ) ;
#18430 = oriented_edge ( 'none', *, *, #12241, .f. ) ;
#18431 = vertex_point ( 'none', #9554 ) ;
#18432 = edge_loop ( 'none', ( #18436, #18452, #18441, #18434, #18438, #18447, #18463, #18433, #18470, #18443, #18475, #18448, #18477, #18471, #18473, #18478 ) ) ;
#18433 = oriented_edge ( 'none', *, *, #18380, .f. ) ;
#18434 = oriented_edge ( 'none', *, *, #18274, .f. ) ;
#18435 = oriented_edge ( 'none', *, *, #18410, .t. ) ;
#18436 = oriented_edge ( 'none', *, *, #18222, .f. ) ;
#18437 = oriented_edge ( 'none', *, *, #18221, .f. ) ;
#18438 = oriented_edge ( 'none', *, *, #18295, .f. ) ;
#18439 = oriented_edge ( 'none', *, *, #18449, .t. ) ;
#18440 = advanced_face ( 'none', ( #9633 ), #9622, .t. ) ;
#18441 = oriented_edge ( 'none', *, *, #18279, .f. ) ;
#18442 = oriented_edge ( 'none', *, *, #18382, .f. ) ;
#18443 = oriented_edge ( 'none', *, *, #18368, .f. ) ;
#18444 = vertex_point ( 'none', #9619 ) ;
#18445 = oriented_edge ( 'none', *, *, #34, .t. ) ;
#18446 = oriented_edge ( 'none', *, *, #12232, .f. ) ;
#18447 = oriented_edge ( 'none', *, *, #18288, .f. ) ;
#18448 = oriented_edge ( 'none', *, *, #18355, .f. ) ;
#18449 = edge_curve ( 'none', #18228, #18453, #9613, .t. ) ;
#18450 = edge_curve ( 'none', #17855, #17682, #9625, .t. ) ;
#18451 = oriented_edge ( 'none', *, *, #18382, .t. ) ;
#18452 = oriented_edge ( 'none', *, *, #18246, .f. ) ;
#18453 = vertex_point ( 'none', #9690 ) ;
#18454 = edge_loop ( 'none', ( #17371, #18251, #18241, #18255 ) ) ;
#18455 = oriented_edge ( 'none', *, *, #18389, .t. ) ;
#18456 = vertex_point ( 'none', #9610 ) ;
#18457 = advanced_face ( 'none', ( #9680 ), #9682, .t. ) ;
#18458 = vertex_point ( 'none', #9621 ) ;
#18459 = edge_loop ( 'none', ( #18500, #18484, #18502, #18499 ) ) ;
#18460 = vertex_point ( 'none', #9687 ) ;
#18461 = oriented_edge ( 'none', *, *, #12248, .f. ) ;
#18462 = cartesian_point ( 'none', ( 1.785177383493848000, -19.69896205130233500, -59.29999999999999700 ) ) ;
#18463 = oriented_edge ( 'none', *, *, #18316, .f. ) ;
#18464 = edge_loop ( 'none', ( #18371, #18496, #18483, #18490 ) ) ;
#18465 = oriented_edge ( 'none', *, *, #18468, .t. ) ;
#18466 = oriented_edge ( 'none', *, *, #18467, .t. ) ;
#18467 = edge_curve ( 'none', #18456, #18474, #9672, .t. ) ;
#18468 = edge_curve ( 'none', #18474, #12325, #9665, .t. ) ;
#18469 = advanced_face ( 'none', ( #9679 ), #9667, .t. ) ;
#18470 = oriented_edge ( 'none', *, *, #18379, .f. ) ;
#18471 = oriented_edge ( 'none', *, *, #18385, .f. ) ;
#18472 = oriented_edge ( 'none', *, *, #18491, .f. ) ;
#18473 = oriented_edge ( 'none', *, *, #18389, .f. ) ;
#18474 = vertex_point ( 'none', #9666 ) ;
#18475 = oriented_edge ( 'none', *, *, #18391, .f. ) ;
#18476 = advanced_face ( 'none', ( #9660 ), #9344, .t. ) ;
#18477 = oriented_edge ( 'none', *, *, #18396, .f. ) ;
#18478 = oriented_edge ( 'none', *, *, #18449, .f. ) ;
#18479 = oriented_edge ( 'none', *, *, #17098, .f. ) ;
#18480 = edge_loop ( 'none', ( #18479, #18482, #18492, #18485 ) ) ;
#18481 = advanced_face ( 'none', ( #9224 ), #9342, .t. ) ;
#18482 = oriented_edge ( 'none', *, *, #18486, .f. ) ;
#18483 = oriented_edge ( 'none', *, *, #18505, .t. ) ;
#18484 = oriented_edge ( 'none', *, *, #18497, .f. ) ;
#18485 = oriented_edge ( 'none', *, *, #18503, .t. ) ;
#18486 = edge_curve ( 'none', #18487, #17084, #9396, .t. ) ;
#18487 = vertex_point ( 'none', #9656 ) ;
#18488 = edge_curve ( 'none', #18487, #18460, #9655, .t. ) ;
#18489 = edge_curve ( 'none', #18508, #18487, #9719, .t. ) ;
#18490 = oriented_edge ( 'none', *, *, #18491, .t. ) ;
#18491 = edge_curve ( 'none', #18456, #17099, #9713, .t. ) ;
#18492 = oriented_edge ( 'none', *, *, #18488, .t. ) ;
#18493 = vertex_point ( 'none', #9721 ) ;
#18494 = edge_curve ( 'none', #18493, #16805, #9705, .t. ) ;
#18495 = advanced_face ( 'none', ( #9707 ), #9714, .t. ) ;
#18496 = oriented_edge ( 'none', *, *, #18503, .f. ) ;
#18497 = edge_curve ( 'none', #18508, #16814, #9700, .t. ) ;
#18498 = advanced_face ( 'none', ( #9712 ), #9692, .t. ) ;
#18499 = oriented_edge ( 'none', *, *, #18486, .t. ) ;
#18500 = oriented_edge ( 'none', *, *, #16770, .f. ) ;
#18501 = oriented_edge ( 'none', *, *, #16803, .f. ) ;
#18502 = oriented_edge ( 'none', *, *, #18489, .t. ) ;
#18503 = edge_curve ( 'none', #18460, #16794, #9749, .t. ) ;
#18504 = oriented_edge ( 'none', *, *, #16802, .f. ) ;
#18505 = edge_curve ( 'none', #18460, #18456, #9701, .t. ) ;
#18506 = oriented_edge ( 'none', *, *, #18497, .t. ) ;
#18507 = oriented_edge ( 'none', *, *, #18516, .t. ) ;
#18508 = vertex_point ( 'none', #9696 ) ;
#18509 = edge_loop ( 'none', ( #18504, #18513, #5082, #4824 ) ) ;
#18510 = oriented_edge ( 'none', *, *, #4845, .t. ) ;
#18511 = edge_loop ( 'none', ( #18501, #18515, #18507, #18506 ) ) ;
#18512 = oriented_edge ( 'none', *, *, #16815, .f. ) ;
#18513 = oriented_edge ( 'none', *, *, #18494, .f. ) ;
#18514 = edge_loop ( 'none', ( #4875, #5015, #5091, #4944 ) ) ;
#18515 = oriented_edge ( 'none', *, *, #4911, .f. ) ;
#18516 = edge_curve ( 'none', #18458, #18508, #9734, .t. ) ;
#18517 = oriented_edge ( 'none', *, *, #36, .t. ) ;
#18518 = advanced_face ( 'none', ( #9736 ), #9730, .t. ) ;
#18519 = edge_loop ( 'none', ( #18512, #4991, #18510, #4905 ) ) ;
#18520 = vertex_point ( 'none', #9727 ) ;
#18521 = vertex_point ( 'none', #9723 ) ;
endsec;
end-iso-10303-21;